./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/nla-digbench-scaling/fermat1-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_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/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_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerReach.xml -i ../../sv-benchmarks/c/nla-digbench-scaling/fermat1-ll_unwindbound100.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/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_a0d72569-5b30-400a-8af3-12a47a533a27/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 ac7d6bbeae1af74610eb5ea0ec9cc56676532539c7535ebfdf72e0c17174815d --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 22:11:56,337 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 22:11:56,427 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-06 22:11:56,435 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 22:11:56,436 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 22:11:56,470 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 22:11:56,471 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 22:11:56,472 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 22:11:56,473 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-06 22:11:56,474 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-06 22:11:56,475 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 22:11:56,476 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 22:11:56,476 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 22:11:56,477 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 22:11:56,478 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-06 22:11:56,479 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-06 22:11:56,479 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 22:11:56,480 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-06 22:11:56,481 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 22:11:56,481 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-06 22:11:56,482 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-06 22:11:56,483 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-06 22:11:56,484 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-06 22:11:56,484 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 22:11:56,485 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 22:11:56,486 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 22:11:56,486 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 22:11:56,487 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-06 22:11:56,488 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:11:56,489 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 22:11:56,489 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-06 22:11:56,490 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-11-06 22:11:56,491 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 22:11:56,491 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-06 22:11:56,492 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-06 22:11:56,493 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-06 22:11:56,493 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-06 22:11:56,511 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-06 22:11:56,511 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-06 22:11:56,512 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_a0d72569-5b30-400a-8af3-12a47a533a27/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_a0d72569-5b30-400a-8af3-12a47a533a27/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 -> ac7d6bbeae1af74610eb5ea0ec9cc56676532539c7535ebfdf72e0c17174815d [2023-11-06 22:11:56,945 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 22:11:57,023 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 22:11:57,028 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 22:11:57,030 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 22:11:57,031 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 22:11:57,033 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/nla-digbench-scaling/fermat1-ll_unwindbound100.c [2023-11-06 22:12:00,317 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 22:12:00,656 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 22:12:00,656 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/sv-benchmarks/c/nla-digbench-scaling/fermat1-ll_unwindbound100.c [2023-11-06 22:12:00,668 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/data/323996e5d/d0c8a809b7b044219718e961b4561e34/FLAG47a6c3d0b [2023-11-06 22:12:00,698 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/data/323996e5d/d0c8a809b7b044219718e961b4561e34 [2023-11-06 22:12:00,711 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 22:12:00,716 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 22:12:00,720 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 22:12:00,721 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 22:12:00,728 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 22:12:00,729 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:12:00" (1/1) ... [2023-11-06 22:12:00,731 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@14b1954b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:00, skipping insertion in model container [2023-11-06 22:12:00,731 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:12:00" (1/1) ... [2023-11-06 22:12:00,765 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 22:12:00,979 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_a0d72569-5b30-400a-8af3-12a47a533a27/sv-benchmarks/c/nla-digbench-scaling/fermat1-ll_unwindbound100.c[535,548] [2023-11-06 22:12:01,009 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:12:01,021 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 22:12:01,035 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_a0d72569-5b30-400a-8af3-12a47a533a27/sv-benchmarks/c/nla-digbench-scaling/fermat1-ll_unwindbound100.c[535,548] [2023-11-06 22:12:01,047 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:12:01,066 INFO L206 MainTranslator]: Completed translation [2023-11-06 22:12:01,067 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:01 WrapperNode [2023-11-06 22:12:01,067 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 22:12:01,068 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 22:12:01,069 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 22:12:01,069 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 22:12:01,079 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:01" (1/1) ... [2023-11-06 22:12:01,088 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:01" (1/1) ... [2023-11-06 22:12:01,114 INFO L138 Inliner]: procedures = 14, calls = 13, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 68 [2023-11-06 22:12:01,114 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 22:12:01,115 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 22:12:01,116 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 22:12:01,116 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 22:12:01,128 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:01" (1/1) ... [2023-11-06 22:12:01,129 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:01" (1/1) ... [2023-11-06 22:12:01,131 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:01" (1/1) ... [2023-11-06 22:12:01,131 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:01" (1/1) ... [2023-11-06 22:12:01,136 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:01" (1/1) ... [2023-11-06 22:12:01,141 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:01" (1/1) ... [2023-11-06 22:12:01,143 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:01" (1/1) ... [2023-11-06 22:12:01,144 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:01" (1/1) ... [2023-11-06 22:12:01,147 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 22:12:01,148 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 22:12:01,149 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 22:12:01,149 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 22:12:01,150 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:01" (1/1) ... [2023-11-06 22:12:01,159 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:12:01,173 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:12:01,188 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-06 22:12:01,199 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-06 22:12:01,234 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 22:12:01,234 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-06 22:12:01,235 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-06 22:12:01,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-06 22:12:01,235 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 22:12:01,236 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 22:12:01,236 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-11-06 22:12:01,236 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-11-06 22:12:01,312 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 22:12:01,314 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 22:12:01,543 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 22:12:01,551 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 22:12:01,551 INFO L302 CfgBuilder]: Removed 3 assume(true) statements. [2023-11-06 22:12:01,554 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:12:01 BoogieIcfgContainer [2023-11-06 22:12:01,554 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 22:12:01,558 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-06 22:12:01,558 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-06 22:12:01,562 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-06 22:12:01,562 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 10:12:00" (1/3) ... [2023-11-06 22:12:01,564 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@48e148c0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:12:01, skipping insertion in model container [2023-11-06 22:12:01,564 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:01" (2/3) ... [2023-11-06 22:12:01,564 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@48e148c0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:12:01, skipping insertion in model container [2023-11-06 22:12:01,565 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:12:01" (3/3) ... [2023-11-06 22:12:01,566 INFO L112 eAbstractionObserver]: Analyzing ICFG fermat1-ll_unwindbound100.c [2023-11-06 22:12:01,610 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-06 22:12:01,610 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-06 22:12:01,698 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-06 22:12:01,717 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;@9370693, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-06 22:12:01,717 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-06 22:12:01,724 INFO L276 IsEmpty]: Start isEmpty. Operand has 32 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 23 states have internal predecessors, (34), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-11-06 22:12:01,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2023-11-06 22:12:01,734 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:01,735 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:12:01,736 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:01,742 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:01,743 INFO L85 PathProgramCache]: Analyzing trace with hash 738208203, now seen corresponding path program 1 times [2023-11-06 22:12:01,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:12:01,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534467614] [2023-11-06 22:12:01,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:01,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:12:01,862 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:12:01,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [125933835] [2023-11-06 22:12:01,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:01,864 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:01,864 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:12:01,868 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:12:01,900 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-06 22:12:02,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:02,010 INFO L262 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-06 22:12:02,016 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:12:02,066 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-06 22:12:02,067 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:12:02,067 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:12:02,068 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534467614] [2023-11-06 22:12:02,068 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:12:02,068 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [125933835] [2023-11-06 22:12:02,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [125933835] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:12:02,070 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:12:02,070 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 22:12:02,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785389903] [2023-11-06 22:12:02,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:12:02,080 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-06 22:12:02,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:12:02,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-06 22:12:02,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-06 22:12:02,120 INFO L87 Difference]: Start difference. First operand has 32 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 23 states have internal predecessors, (34), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) 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, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 22:12:02,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:12:02,151 INFO L93 Difference]: Finished difference Result 61 states and 94 transitions. [2023-11-06 22:12:02,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-06 22:12:02,154 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, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 18 [2023-11-06 22:12:02,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:12:02,164 INFO L225 Difference]: With dead ends: 61 [2023-11-06 22:12:02,164 INFO L226 Difference]: Without dead ends: 28 [2023-11-06 22:12:02,168 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 17 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 22:12:02,174 INFO L413 NwaCegarLoop]: 41 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 41 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:12:02,175 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:12:02,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2023-11-06 22:12:02,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 28. [2023-11-06 22:12:02,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 19 states have (on average 1.368421052631579) internal successors, (26), 20 states have internal predecessors, (26), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-06 22:12:02,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 37 transitions. [2023-11-06 22:12:02,257 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 37 transitions. Word has length 18 [2023-11-06 22:12:02,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:12:02,258 INFO L495 AbstractCegarLoop]: Abstraction has 28 states and 37 transitions. [2023-11-06 22:12:02,259 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, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 22:12:02,259 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 37 transitions. [2023-11-06 22:12:02,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2023-11-06 22:12:02,263 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:02,264 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:12:02,277 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-06 22:12:02,470 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-11-06 22:12:02,471 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:02,472 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:02,472 INFO L85 PathProgramCache]: Analyzing trace with hash -1770759922, now seen corresponding path program 1 times [2023-11-06 22:12:02,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:12:02,472 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387292846] [2023-11-06 22:12:02,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:02,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:12:02,491 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:12:02,502 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2039557068] [2023-11-06 22:12:02,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:02,503 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:02,503 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:12:02,505 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:12:02,514 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-06 22:12:02,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:02,579 INFO L262 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 22:12:02,582 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:12:02,690 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-06 22:12:02,690 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:12:02,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:12:02,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387292846] [2023-11-06 22:12:02,693 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:12:02,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2039557068] [2023-11-06 22:12:02,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2039557068] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:12:02,694 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:12:02,694 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:12:02,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [481915645] [2023-11-06 22:12:02,695 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:12:02,696 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:12:02,697 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:12:02,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:12:02,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:12:02,701 INFO L87 Difference]: Start difference. First operand 28 states and 37 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, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 22:12:02,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:12:02,754 INFO L93 Difference]: Finished difference Result 37 states and 46 transitions. [2023-11-06 22:12:02,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:12:02,757 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, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 19 [2023-11-06 22:12:02,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:12:02,760 INFO L225 Difference]: With dead ends: 37 [2023-11-06 22:12:02,760 INFO L226 Difference]: Without dead ends: 30 [2023-11-06 22:12:02,761 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 16 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 22:12:02,764 INFO L413 NwaCegarLoop]: 35 mSDtfsCounter, 0 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:12:02,765 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 91 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:12:02,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2023-11-06 22:12:02,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 30. [2023-11-06 22:12:02,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 21 states have (on average 1.3333333333333333) internal successors, (28), 22 states have internal predecessors, (28), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-06 22:12:02,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 39 transitions. [2023-11-06 22:12:02,788 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 39 transitions. Word has length 19 [2023-11-06 22:12:02,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:12:02,790 INFO L495 AbstractCegarLoop]: Abstraction has 30 states and 39 transitions. [2023-11-06 22:12:02,790 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, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 22:12:02,790 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 39 transitions. [2023-11-06 22:12:02,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2023-11-06 22:12:02,791 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:02,792 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:12:02,803 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-06 22:12:02,992 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:02,993 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:02,994 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:02,994 INFO L85 PathProgramCache]: Analyzing trace with hash -1769091626, now seen corresponding path program 1 times [2023-11-06 22:12:02,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:12:02,994 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982559511] [2023-11-06 22:12:02,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:02,995 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:12:03,023 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:12:03,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1704181667] [2023-11-06 22:12:03,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:03,024 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:03,025 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:12:03,026 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:12:03,034 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-06 22:12:03,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:03,106 INFO L262 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-06 22:12:03,110 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:12:03,353 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-06 22:12:03,354 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:12:03,354 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:12:03,354 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982559511] [2023-11-06 22:12:03,355 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:12:03,355 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704181667] [2023-11-06 22:12:03,355 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1704181667] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:12:03,356 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:12:03,356 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 22:12:03,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340260471] [2023-11-06 22:12:03,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:12:03,357 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 22:12:03,358 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:12:03,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 22:12:03,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:12:03,359 INFO L87 Difference]: Start difference. First operand 30 states and 39 transitions. Second operand has 5 states, 5 states have (on average 2.2) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 22:12:05,876 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-06 22:12:07,438 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-06 22:12:07,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:12:07,481 INFO L93 Difference]: Finished difference Result 49 states and 66 transitions. [2023-11-06 22:12:07,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 22:12:07,482 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.2) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 19 [2023-11-06 22:12:07,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:12:07,483 INFO L225 Difference]: With dead ends: 49 [2023-11-06 22:12:07,483 INFO L226 Difference]: Without dead ends: 47 [2023-11-06 22:12:07,484 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-06 22:12:07,486 INFO L413 NwaCegarLoop]: 26 mSDtfsCounter, 16 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:12:07,486 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 101 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2023-11-06 22:12:07,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2023-11-06 22:12:07,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 46. [2023-11-06 22:12:07,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46 states, 33 states have (on average 1.393939393939394) internal successors, (46), 34 states have internal predecessors, (46), 9 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2023-11-06 22:12:07,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 63 transitions. [2023-11-06 22:12:07,503 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 63 transitions. Word has length 19 [2023-11-06 22:12:07,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:12:07,504 INFO L495 AbstractCegarLoop]: Abstraction has 46 states and 63 transitions. [2023-11-06 22:12:07,504 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.2) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 22:12:07,505 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 63 transitions. [2023-11-06 22:12:07,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2023-11-06 22:12:07,506 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:07,506 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:12:07,512 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-06 22:12:07,712 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:07,712 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:07,713 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:07,713 INFO L85 PathProgramCache]: Analyzing trace with hash -82041861, now seen corresponding path program 1 times [2023-11-06 22:12:07,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:12:07,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761673701] [2023-11-06 22:12:07,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:07,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:12:07,726 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:12:07,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [297429729] [2023-11-06 22:12:07,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:07,726 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:07,727 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:12:07,730 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:12:07,751 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-06 22:12:07,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:07,798 INFO L262 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-06 22:12:07,801 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:12:07,892 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-06 22:12:07,892 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:12:08,064 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-06 22:12:08,064 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:12:08,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761673701] [2023-11-06 22:12:08,065 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:12:08,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [297429729] [2023-11-06 22:12:08,065 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [297429729] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:12:08,066 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:12:08,066 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2023-11-06 22:12:08,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836237233] [2023-11-06 22:12:08,067 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:12:08,067 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-06 22:12:08,067 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:12:08,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-06 22:12:08,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2023-11-06 22:12:08,069 INFO L87 Difference]: Start difference. First operand 46 states and 63 transitions. Second operand has 11 states, 10 states have (on average 2.0) internal successors, (20), 8 states have internal predecessors, (20), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-06 22:12:08,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:12:08,240 INFO L93 Difference]: Finished difference Result 53 states and 69 transitions. [2023-11-06 22:12:08,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 22:12:08,241 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.0) internal successors, (20), 8 states have internal predecessors, (20), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) Word has length 25 [2023-11-06 22:12:08,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:12:08,243 INFO L225 Difference]: With dead ends: 53 [2023-11-06 22:12:08,243 INFO L226 Difference]: Without dead ends: 48 [2023-11-06 22:12:08,244 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2023-11-06 22:12:08,245 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 28 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:12:08,246 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 165 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 83 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 22:12:08,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2023-11-06 22:12:08,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 32. [2023-11-06 22:12:08,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 23 states have (on average 1.2173913043478262) internal successors, (28), 23 states have internal predecessors, (28), 6 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-06 22:12:08,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 39 transitions. [2023-11-06 22:12:08,272 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 39 transitions. Word has length 25 [2023-11-06 22:12:08,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:12:08,273 INFO L495 AbstractCegarLoop]: Abstraction has 32 states and 39 transitions. [2023-11-06 22:12:08,273 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.0) internal successors, (20), 8 states have internal predecessors, (20), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-06 22:12:08,274 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 39 transitions. [2023-11-06 22:12:08,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2023-11-06 22:12:08,277 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:08,277 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:12:08,284 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-06 22:12:08,484 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:08,485 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:08,485 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:08,485 INFO L85 PathProgramCache]: Analyzing trace with hash -1145481658, now seen corresponding path program 1 times [2023-11-06 22:12:08,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:12:08,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1401709481] [2023-11-06 22:12:08,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:08,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:12:08,508 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:12:08,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [785688171] [2023-11-06 22:12:08,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:08,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:08,511 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:12:08,512 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:12:08,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-06 22:12:08,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:08,578 INFO L262 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-06 22:12:08,580 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:12:08,660 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-06 22:12:08,661 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:12:08,661 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:12:08,661 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1401709481] [2023-11-06 22:12:08,662 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:12:08,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [785688171] [2023-11-06 22:12:08,664 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [785688171] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:12:08,664 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:12:08,664 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:12:08,671 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159690678] [2023-11-06 22:12:08,672 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:12:08,672 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 22:12:08,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:12:08,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 22:12:08,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:12:08,674 INFO L87 Difference]: Start difference. First operand 32 states and 39 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-06 22:12:08,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:12:08,730 INFO L93 Difference]: Finished difference Result 61 states and 75 transitions. [2023-11-06 22:12:08,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 22:12:08,731 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 31 [2023-11-06 22:12:08,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:12:08,732 INFO L225 Difference]: With dead ends: 61 [2023-11-06 22:12:08,733 INFO L226 Difference]: Without dead ends: 40 [2023-11-06 22:12:08,733 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 27 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 22:12:08,737 INFO L413 NwaCegarLoop]: 33 mSDtfsCounter, 0 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:12:08,738 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 106 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:12:08,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2023-11-06 22:12:08,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 40. [2023-11-06 22:12:08,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 29 states have (on average 1.1724137931034482) internal successors, (34), 29 states have internal predecessors, (34), 7 states have call successors, (7), 4 states have call predecessors, (7), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-11-06 22:12:08,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 47 transitions. [2023-11-06 22:12:08,772 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 47 transitions. Word has length 31 [2023-11-06 22:12:08,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:12:08,773 INFO L495 AbstractCegarLoop]: Abstraction has 40 states and 47 transitions. [2023-11-06 22:12:08,773 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-06 22:12:08,774 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 47 transitions. [2023-11-06 22:12:08,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2023-11-06 22:12:08,775 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:08,776 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:12:08,786 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-06 22:12:08,987 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:08,987 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:08,987 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:08,988 INFO L85 PathProgramCache]: Analyzing trace with hash -1102972225, now seen corresponding path program 1 times [2023-11-06 22:12:08,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:12:08,988 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568851978] [2023-11-06 22:12:08,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:08,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:12:08,999 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:12:09,000 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [558725616] [2023-11-06 22:12:09,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:09,000 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:09,001 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:12:09,002 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:12:09,006 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-06 22:12:09,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:09,068 INFO L262 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-06 22:12:09,072 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:12:09,148 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-06 22:12:09,149 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:12:09,228 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-06 22:12:09,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:12:09,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568851978] [2023-11-06 22:12:09,229 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:12:09,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [558725616] [2023-11-06 22:12:09,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [558725616] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-06 22:12:09,230 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 22:12:09,230 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 10 [2023-11-06 22:12:09,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367923796] [2023-11-06 22:12:09,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:12:09,231 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-06 22:12:09,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:12:09,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-06 22:12:09,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2023-11-06 22:12:09,233 INFO L87 Difference]: Start difference. First operand 40 states and 47 transitions. Second operand has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 6 states have internal predecessors, (22), 4 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-06 22:12:09,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:12:09,301 INFO L93 Difference]: Finished difference Result 70 states and 85 transitions. [2023-11-06 22:12:09,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 22:12:09,303 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 6 states have internal predecessors, (22), 4 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 37 [2023-11-06 22:12:09,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:12:09,309 INFO L225 Difference]: With dead ends: 70 [2023-11-06 22:12:09,310 INFO L226 Difference]: Without dead ends: 49 [2023-11-06 22:12:09,310 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2023-11-06 22:12:09,312 INFO L413 NwaCegarLoop]: 32 mSDtfsCounter, 17 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:12:09,312 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 109 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:12:09,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2023-11-06 22:12:09,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 48. [2023-11-06 22:12:09,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 35 states have (on average 1.1714285714285715) internal successors, (41), 35 states have internal predecessors, (41), 8 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2023-11-06 22:12:09,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 56 transitions. [2023-11-06 22:12:09,347 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 56 transitions. Word has length 37 [2023-11-06 22:12:09,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:12:09,349 INFO L495 AbstractCegarLoop]: Abstraction has 48 states and 56 transitions. [2023-11-06 22:12:09,349 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 6 states have internal predecessors, (22), 4 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-06 22:12:09,349 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 56 transitions. [2023-11-06 22:12:09,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-11-06 22:12:09,356 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:09,356 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:12:09,367 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-06 22:12:09,562 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-11-06 22:12:09,562 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:09,563 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:09,563 INFO L85 PathProgramCache]: Analyzing trace with hash 30895492, now seen corresponding path program 1 times [2023-11-06 22:12:09,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:12:09,563 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415148518] [2023-11-06 22:12:09,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:09,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:12:09,583 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:12:09,583 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1728390794] [2023-11-06 22:12:09,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:09,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:09,584 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:12:09,585 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:12:09,607 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-06 22:12:09,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:09,650 INFO L262 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-06 22:12:09,654 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:12:09,723 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-06 22:12:09,723 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:12:09,796 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-06 22:12:09,796 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:12:09,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [415148518] [2023-11-06 22:12:09,796 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:12:09,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1728390794] [2023-11-06 22:12:09,797 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1728390794] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:12:09,797 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:12:09,797 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 10 [2023-11-06 22:12:09,797 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53678166] [2023-11-06 22:12:09,797 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:12:09,798 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-06 22:12:09,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:12:09,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-06 22:12:09,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2023-11-06 22:12:09,799 INFO L87 Difference]: Start difference. First operand 48 states and 56 transitions. Second operand has 10 states, 10 states have (on average 4.4) internal successors, (44), 10 states have internal predecessors, (44), 7 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2023-11-06 22:12:10,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:12:10,024 INFO L93 Difference]: Finished difference Result 125 states and 156 transitions. [2023-11-06 22:12:10,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-06 22:12:10,025 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 10 states have internal predecessors, (44), 7 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) Word has length 39 [2023-11-06 22:12:10,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:12:10,027 INFO L225 Difference]: With dead ends: 125 [2023-11-06 22:12:10,028 INFO L226 Difference]: Without dead ends: 104 [2023-11-06 22:12:10,029 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 68 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 22:12:10,030 INFO L413 NwaCegarLoop]: 32 mSDtfsCounter, 61 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:12:10,033 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 173 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 22:12:10,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2023-11-06 22:12:10,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 91. [2023-11-06 22:12:10,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 67 states have (on average 1.2238805970149254) internal successors, (82), 68 states have internal predecessors, (82), 16 states have call successors, (16), 8 states have call predecessors, (16), 7 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-06 22:12:10,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 113 transitions. [2023-11-06 22:12:10,143 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 113 transitions. Word has length 39 [2023-11-06 22:12:10,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:12:10,144 INFO L495 AbstractCegarLoop]: Abstraction has 91 states and 113 transitions. [2023-11-06 22:12:10,144 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 10 states have internal predecessors, (44), 7 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2023-11-06 22:12:10,144 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 113 transitions. [2023-11-06 22:12:10,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2023-11-06 22:12:10,148 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:10,148 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:12:10,163 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-06 22:12:10,354 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2023-11-06 22:12:10,354 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:10,355 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:10,355 INFO L85 PathProgramCache]: Analyzing trace with hash -798356602, now seen corresponding path program 1 times [2023-11-06 22:12:10,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:12:10,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890236474] [2023-11-06 22:12:10,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:10,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:12:10,377 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:12:10,379 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1893732503] [2023-11-06 22:12:10,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:10,379 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:10,380 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:12:10,381 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:12:10,403 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-06 22:12:10,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:10,452 INFO L262 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 22:12:10,456 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:12:10,500 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-06 22:12:10,500 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:12:10,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:12:10,501 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890236474] [2023-11-06 22:12:10,501 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:12:10,501 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1893732503] [2023-11-06 22:12:10,501 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1893732503] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:12:10,501 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:12:10,502 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:12:10,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8095232] [2023-11-06 22:12:10,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:12:10,503 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:12:10,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:12:10,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:12:10,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:12:10,504 INFO L87 Difference]: Start difference. First operand 91 states and 113 transitions. Second operand has 4 states, 4 states have (on average 5.75) internal successors, (23), 4 states have internal predecessors, (23), 4 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-06 22:12:10,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:12:10,592 INFO L93 Difference]: Finished difference Result 154 states and 198 transitions. [2023-11-06 22:12:10,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:12:10,592 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 4 states have internal predecessors, (23), 4 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 43 [2023-11-06 22:12:10,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:12:10,596 INFO L225 Difference]: With dead ends: 154 [2023-11-06 22:12:10,596 INFO L226 Difference]: Without dead ends: 115 [2023-11-06 22:12:10,597 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:12:10,597 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 16 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 117 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 22:12:10,598 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 117 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:12:10,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2023-11-06 22:12:10,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 105. [2023-11-06 22:12:10,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 78 states have (on average 1.2307692307692308) internal successors, (96), 79 states have internal predecessors, (96), 19 states have call successors, (19), 8 states have call predecessors, (19), 7 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2023-11-06 22:12:10,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 133 transitions. [2023-11-06 22:12:10,645 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 133 transitions. Word has length 43 [2023-11-06 22:12:10,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:12:10,645 INFO L495 AbstractCegarLoop]: Abstraction has 105 states and 133 transitions. [2023-11-06 22:12:10,646 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 4 states have internal predecessors, (23), 4 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-06 22:12:10,646 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 133 transitions. [2023-11-06 22:12:10,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-11-06 22:12:10,648 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:10,648 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:12:10,654 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-06 22:12:10,854 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:10,854 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:10,854 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:10,854 INFO L85 PathProgramCache]: Analyzing trace with hash -1023958197, now seen corresponding path program 1 times [2023-11-06 22:12:10,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:12:10,855 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24262597] [2023-11-06 22:12:10,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:10,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:12:10,865 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:12:10,865 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [557485841] [2023-11-06 22:12:10,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:10,865 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:10,865 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:12:10,866 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:12:10,906 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-06 22:12:10,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:10,943 INFO L262 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-06 22:12:10,945 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:12:11,040 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 8 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-06 22:12:11,041 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:12:11,139 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-06 22:12:11,140 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:12:11,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24262597] [2023-11-06 22:12:11,140 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:12:11,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557485841] [2023-11-06 22:12:11,140 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [557485841] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:12:11,140 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:12:11,141 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2023-11-06 22:12:11,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884775342] [2023-11-06 22:12:11,143 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:12:11,144 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-06 22:12:11,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:12:11,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-06 22:12:11,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=82, Unknown=0, NotChecked=0, Total=132 [2023-11-06 22:12:11,146 INFO L87 Difference]: Start difference. First operand 105 states and 133 transitions. Second operand has 12 states, 12 states have (on average 4.25) internal successors, (51), 12 states have internal predecessors, (51), 9 states have call successors, (11), 6 states have call predecessors, (11), 5 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2023-11-06 22:12:11,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:12:11,411 INFO L93 Difference]: Finished difference Result 215 states and 279 transitions. [2023-11-06 22:12:11,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-06 22:12:11,412 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.25) internal successors, (51), 12 states have internal predecessors, (51), 9 states have call successors, (11), 6 states have call predecessors, (11), 5 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) Word has length 45 [2023-11-06 22:12:11,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:12:11,415 INFO L225 Difference]: With dead ends: 215 [2023-11-06 22:12:11,416 INFO L226 Difference]: Without dead ends: 168 [2023-11-06 22:12:11,418 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=92, Invalid=180, Unknown=0, NotChecked=0, Total=272 [2023-11-06 22:12:11,421 INFO L413 NwaCegarLoop]: 32 mSDtfsCounter, 105 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:12:11,421 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 193 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 22:12:11,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2023-11-06 22:12:11,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 149. [2023-11-06 22:12:11,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 111 states have (on average 1.2432432432432432) internal successors, (138), 112 states have internal predecessors, (138), 28 states have call successors, (28), 10 states have call predecessors, (28), 9 states have return successors, (27), 26 states have call predecessors, (27), 27 states have call successors, (27) [2023-11-06 22:12:11,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 193 transitions. [2023-11-06 22:12:11,498 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 193 transitions. Word has length 45 [2023-11-06 22:12:11,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:12:11,499 INFO L495 AbstractCegarLoop]: Abstraction has 149 states and 193 transitions. [2023-11-06 22:12:11,499 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.25) internal successors, (51), 12 states have internal predecessors, (51), 9 states have call successors, (11), 6 states have call predecessors, (11), 5 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2023-11-06 22:12:11,499 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 193 transitions. [2023-11-06 22:12:11,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-11-06 22:12:11,502 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:11,502 INFO L195 NwaCegarLoop]: trace histogram [5, 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, 1, 1] [2023-11-06 22:12:11,513 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-06 22:12:11,708 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:11,708 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:11,708 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:11,708 INFO L85 PathProgramCache]: Analyzing trace with hash -1104536814, now seen corresponding path program 1 times [2023-11-06 22:12:11,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:12:11,709 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956124531] [2023-11-06 22:12:11,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:11,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:12:11,724 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:12:11,724 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1701257208] [2023-11-06 22:12:11,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:11,725 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:11,725 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:12:11,726 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:12:11,735 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-06 22:12:11,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:11,796 INFO L262 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-06 22:12:11,799 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:12:11,896 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 8 proven. 30 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-06 22:12:11,897 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:12:12,016 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 8 proven. 6 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-11-06 22:12:12,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:12:12,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956124531] [2023-11-06 22:12:12,016 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:12:12,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701257208] [2023-11-06 22:12:12,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1701257208] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:12:12,017 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:12:12,017 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2023-11-06 22:12:12,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606684540] [2023-11-06 22:12:12,018 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:12:12,018 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-06 22:12:12,018 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:12:12,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-06 22:12:12,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2023-11-06 22:12:12,020 INFO L87 Difference]: Start difference. First operand 149 states and 193 transitions. Second operand has 14 states, 14 states have (on average 4.142857142857143) internal successors, (58), 14 states have internal predecessors, (58), 11 states have call successors, (13), 7 states have call predecessors, (13), 6 states have return successors, (12), 10 states have call predecessors, (12), 10 states have call successors, (12) [2023-11-06 22:12:12,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:12:12,333 INFO L93 Difference]: Finished difference Result 207 states and 274 transitions. [2023-11-06 22:12:12,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-06 22:12:12,334 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.142857142857143) internal successors, (58), 14 states have internal predecessors, (58), 11 states have call successors, (13), 7 states have call predecessors, (13), 6 states have return successors, (12), 10 states have call predecessors, (12), 10 states have call successors, (12) Word has length 51 [2023-11-06 22:12:12,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:12:12,336 INFO L225 Difference]: With dead ends: 207 [2023-11-06 22:12:12,336 INFO L226 Difference]: Without dead ends: 202 [2023-11-06 22:12:12,337 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=130, Invalid=250, Unknown=0, NotChecked=0, Total=380 [2023-11-06 22:12:12,338 INFO L413 NwaCegarLoop]: 32 mSDtfsCounter, 119 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 222 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-06 22:12:12,338 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 222 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-06 22:12:12,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2023-11-06 22:12:12,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 194. [2023-11-06 22:12:12,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 144 states have (on average 1.2361111111111112) internal successors, (178), 148 states have internal predecessors, (178), 38 states have call successors, (38), 12 states have call predecessors, (38), 11 states have return successors, (37), 33 states have call predecessors, (37), 37 states have call successors, (37) [2023-11-06 22:12:12,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 253 transitions. [2023-11-06 22:12:12,418 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 253 transitions. Word has length 51 [2023-11-06 22:12:12,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:12:12,419 INFO L495 AbstractCegarLoop]: Abstraction has 194 states and 253 transitions. [2023-11-06 22:12:12,419 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.142857142857143) internal successors, (58), 14 states have internal predecessors, (58), 11 states have call successors, (13), 7 states have call predecessors, (13), 6 states have return successors, (12), 10 states have call predecessors, (12), 10 states have call successors, (12) [2023-11-06 22:12:12,419 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 253 transitions. [2023-11-06 22:12:12,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2023-11-06 22:12:12,421 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:12,421 INFO L195 NwaCegarLoop]: trace histogram [9, 8, 8, 5, 4, 4, 4, 3, 3, 3, 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 22:12:12,432 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-06 22:12:12,627 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-06 22:12:12,627 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:12,628 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:12,628 INFO L85 PathProgramCache]: Analyzing trace with hash 540498080, now seen corresponding path program 1 times [2023-11-06 22:12:12,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:12:12,628 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469478982] [2023-11-06 22:12:12,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:12,629 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:12:12,640 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:12:12,641 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [528514760] [2023-11-06 22:12:12,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:12,641 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:12,641 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:12:12,642 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:12:12,646 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-06 22:12:12,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:12,723 INFO L262 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-06 22:12:12,729 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:12:12,792 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 64 proven. 12 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2023-11-06 22:12:12,792 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:12:12,871 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 38 proven. 12 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2023-11-06 22:12:12,872 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:12:12,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469478982] [2023-11-06 22:12:12,872 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:12:12,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [528514760] [2023-11-06 22:12:12,873 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [528514760] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:12:12,873 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:12:12,873 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2023-11-06 22:12:12,873 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667590907] [2023-11-06 22:12:12,873 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:12:12,874 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:12:12,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:12:12,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:12:12,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:12:12,875 INFO L87 Difference]: Start difference. First operand 194 states and 253 transitions. Second operand has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-11-06 22:12:13,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:12:13,087 INFO L93 Difference]: Finished difference Result 498 states and 693 transitions. [2023-11-06 22:12:13,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 22:12:13,088 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 87 [2023-11-06 22:12:13,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:12:13,091 INFO L225 Difference]: With dead ends: 498 [2023-11-06 22:12:13,091 INFO L226 Difference]: Without dead ends: 355 [2023-11-06 22:12:13,092 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 169 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:12:13,093 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 17 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:12:13,094 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 140 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:12:13,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2023-11-06 22:12:13,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 338. [2023-11-06 22:12:13,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 254 states have (on average 1.2677165354330708) internal successors, (322), 260 states have internal predecessors, (322), 72 states have call successors, (72), 12 states have call predecessors, (72), 11 states have return successors, (71), 65 states have call predecessors, (71), 71 states have call successors, (71) [2023-11-06 22:12:13,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 465 transitions. [2023-11-06 22:12:13,244 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 465 transitions. Word has length 87 [2023-11-06 22:12:13,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:12:13,244 INFO L495 AbstractCegarLoop]: Abstraction has 338 states and 465 transitions. [2023-11-06 22:12:13,245 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-11-06 22:12:13,245 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 465 transitions. [2023-11-06 22:12:13,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2023-11-06 22:12:13,247 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:13,247 INFO L195 NwaCegarLoop]: trace histogram [9, 8, 8, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:12:13,261 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-06 22:12:13,454 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:13,454 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:13,455 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:13,455 INFO L85 PathProgramCache]: Analyzing trace with hash -134976430, now seen corresponding path program 2 times [2023-11-06 22:12:13,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:12:13,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319173445] [2023-11-06 22:12:13,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:13,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:12:13,468 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:12:13,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1862853241] [2023-11-06 22:12:13,469 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 22:12:13,469 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:13,470 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:12:13,471 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:12:13,499 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-06 22:12:13,564 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 22:12:13,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:12:13,566 INFO L262 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-06 22:12:13,569 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:12:13,757 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 58 proven. 110 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-06 22:12:13,757 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:12:14,024 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 32 proven. 26 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2023-11-06 22:12:14,024 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:12:14,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319173445] [2023-11-06 22:12:14,024 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:12:14,025 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862853241] [2023-11-06 22:12:14,025 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1862853241] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:12:14,025 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:12:14,025 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2023-11-06 22:12:14,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400562097] [2023-11-06 22:12:14,026 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:12:14,026 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-06 22:12:14,026 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:12:14,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-06 22:12:14,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=222, Unknown=0, NotChecked=0, Total=380 [2023-11-06 22:12:14,028 INFO L87 Difference]: Start difference. First operand 338 states and 465 transitions. Second operand has 20 states, 20 states have (on average 4.65) internal successors, (93), 20 states have internal predecessors, (93), 17 states have call successors, (21), 10 states have call predecessors, (21), 10 states have return successors, (20), 17 states have call predecessors, (20), 17 states have call successors, (20) [2023-11-06 22:12:14,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:12:14,928 INFO L93 Difference]: Finished difference Result 981 states and 1419 transitions. [2023-11-06 22:12:14,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-11-06 22:12:14,929 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 4.65) internal successors, (93), 20 states have internal predecessors, (93), 17 states have call successors, (21), 10 states have call predecessors, (21), 10 states have return successors, (20), 17 states have call predecessors, (20), 17 states have call successors, (20) Word has length 87 [2023-11-06 22:12:14,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:12:14,940 INFO L225 Difference]: With dead ends: 981 [2023-11-06 22:12:14,940 INFO L226 Difference]: Without dead ends: 838 [2023-11-06 22:12:14,942 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=403, Invalid=719, Unknown=0, NotChecked=0, Total=1122 [2023-11-06 22:12:14,943 INFO L413 NwaCegarLoop]: 32 mSDtfsCounter, 260 mSDsluCounter, 238 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 270 SdHoareTripleChecker+Invalid, 239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:12:14,943 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [260 Valid, 270 Invalid, 239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-06 22:12:14,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 838 states. [2023-11-06 22:12:15,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 838 to 789. [2023-11-06 22:12:15,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 789 states, 596 states have (on average 1.2684563758389262) internal successors, (756), 605 states have internal predecessors, (756), 175 states have call successors, (175), 18 states have call predecessors, (175), 17 states have return successors, (174), 165 states have call predecessors, (174), 174 states have call successors, (174) [2023-11-06 22:12:15,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 789 states to 789 states and 1105 transitions. [2023-11-06 22:12:15,296 INFO L78 Accepts]: Start accepts. Automaton has 789 states and 1105 transitions. Word has length 87 [2023-11-06 22:12:15,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:12:15,298 INFO L495 AbstractCegarLoop]: Abstraction has 789 states and 1105 transitions. [2023-11-06 22:12:15,299 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.65) internal successors, (93), 20 states have internal predecessors, (93), 17 states have call successors, (21), 10 states have call predecessors, (21), 10 states have return successors, (20), 17 states have call predecessors, (20), 17 states have call successors, (20) [2023-11-06 22:12:15,299 INFO L276 IsEmpty]: Start isEmpty. Operand 789 states and 1105 transitions. [2023-11-06 22:12:15,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2023-11-06 22:12:15,306 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:15,306 INFO L195 NwaCegarLoop]: trace histogram [10, 9, 9, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:12:15,316 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-11-06 22:12:15,516 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:15,517 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:15,517 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:15,517 INFO L85 PathProgramCache]: Analyzing trace with hash 2132027339, now seen corresponding path program 1 times [2023-11-06 22:12:15,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:12:15,518 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098876377] [2023-11-06 22:12:15,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:15,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:12:15,541 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:12:15,542 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1328414064] [2023-11-06 22:12:15,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:15,543 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:15,543 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:12:15,544 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:12:15,567 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-06 22:12:15,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:15,628 INFO L262 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-06 22:12:15,631 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:12:15,865 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 22 proven. 190 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-06 22:12:15,865 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:12:16,180 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 22 proven. 46 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2023-11-06 22:12:16,181 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:12:16,181 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098876377] [2023-11-06 22:12:16,181 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:12:16,181 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1328414064] [2023-11-06 22:12:16,181 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1328414064] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:12:16,181 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:12:16,181 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 24 [2023-11-06 22:12:16,182 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836827466] [2023-11-06 22:12:16,182 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:12:16,182 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-11-06 22:12:16,182 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:12:16,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-11-06 22:12:16,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=316, Unknown=0, NotChecked=0, Total=552 [2023-11-06 22:12:16,184 INFO L87 Difference]: Start difference. First operand 789 states and 1105 transitions. Second operand has 24 states, 24 states have (on average 4.375) internal successors, (105), 24 states have internal predecessors, (105), 21 states have call successors, (23), 12 states have call predecessors, (23), 11 states have return successors, (22), 20 states have call predecessors, (22), 20 states have call successors, (22) [2023-11-06 22:12:17,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:12:17,234 INFO L93 Difference]: Finished difference Result 1281 states and 1795 transitions. [2023-11-06 22:12:17,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2023-11-06 22:12:17,235 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.375) internal successors, (105), 24 states have internal predecessors, (105), 21 states have call successors, (23), 12 states have call predecessors, (23), 11 states have return successors, (22), 20 states have call predecessors, (22), 20 states have call successors, (22) Word has length 93 [2023-11-06 22:12:17,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:12:17,240 INFO L225 Difference]: With dead ends: 1281 [2023-11-06 22:12:17,241 INFO L226 Difference]: Without dead ends: 791 [2023-11-06 22:12:17,243 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=584, Invalid=1056, Unknown=0, NotChecked=0, Total=1640 [2023-11-06 22:12:17,244 INFO L413 NwaCegarLoop]: 32 mSDtfsCounter, 379 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 379 SdHoareTripleChecker+Valid, 336 SdHoareTripleChecker+Invalid, 333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-06 22:12:17,245 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [379 Valid, 336 Invalid, 333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-06 22:12:17,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 791 states. [2023-11-06 22:12:17,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 791 to 736. [2023-11-06 22:12:17,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 736 states, 552 states have (on average 1.2210144927536233) internal successors, (674), 556 states have internal predecessors, (674), 162 states have call successors, (162), 22 states have call predecessors, (162), 21 states have return successors, (161), 157 states have call predecessors, (161), 161 states have call successors, (161) [2023-11-06 22:12:17,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 736 states to 736 states and 997 transitions. [2023-11-06 22:12:17,517 INFO L78 Accepts]: Start accepts. Automaton has 736 states and 997 transitions. Word has length 93 [2023-11-06 22:12:17,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:12:17,517 INFO L495 AbstractCegarLoop]: Abstraction has 736 states and 997 transitions. [2023-11-06 22:12:17,518 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.375) internal successors, (105), 24 states have internal predecessors, (105), 21 states have call successors, (23), 12 states have call predecessors, (23), 11 states have return successors, (22), 20 states have call predecessors, (22), 20 states have call successors, (22) [2023-11-06 22:12:17,518 INFO L276 IsEmpty]: Start isEmpty. Operand 736 states and 997 transitions. [2023-11-06 22:12:17,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2023-11-06 22:12:17,521 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:17,521 INFO L195 NwaCegarLoop]: trace histogram [11, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:12:17,531 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-11-06 22:12:17,727 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-06 22:12:17,727 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:17,728 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:17,728 INFO L85 PathProgramCache]: Analyzing trace with hash 519126930, now seen corresponding path program 1 times [2023-11-06 22:12:17,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:12:17,728 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588707416] [2023-11-06 22:12:17,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:17,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:12:17,737 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:12:17,737 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [170708399] [2023-11-06 22:12:17,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:17,737 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:17,737 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:12:17,739 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:12:17,743 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-06 22:12:17,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:17,820 INFO L262 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-06 22:12:17,823 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:12:18,052 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 20 proven. 236 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-06 22:12:18,053 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:12:18,402 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 20 proven. 56 refuted. 0 times theorem prover too weak. 184 trivial. 0 not checked. [2023-11-06 22:12:18,402 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:12:18,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588707416] [2023-11-06 22:12:18,402 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:12:18,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170708399] [2023-11-06 22:12:18,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170708399] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:12:18,403 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:12:18,403 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 26 [2023-11-06 22:12:18,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024266538] [2023-11-06 22:12:18,403 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:12:18,404 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-11-06 22:12:18,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:12:18,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-11-06 22:12:18,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=281, Invalid=369, Unknown=0, NotChecked=0, Total=650 [2023-11-06 22:12:18,406 INFO L87 Difference]: Start difference. First operand 736 states and 997 transitions. Second operand has 26 states, 26 states have (on average 4.3076923076923075) internal successors, (112), 26 states have internal predecessors, (112), 23 states have call successors, (25), 13 states have call predecessors, (25), 12 states have return successors, (24), 22 states have call predecessors, (24), 22 states have call successors, (24) [2023-11-06 22:12:19,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:12:19,497 INFO L93 Difference]: Finished difference Result 846 states and 1157 transitions. [2023-11-06 22:12:19,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2023-11-06 22:12:19,498 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 4.3076923076923075) internal successors, (112), 26 states have internal predecessors, (112), 23 states have call successors, (25), 13 states have call predecessors, (25), 12 states have return successors, (24), 22 states have call predecessors, (24), 22 states have call successors, (24) Word has length 99 [2023-11-06 22:12:19,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:12:19,504 INFO L225 Difference]: With dead ends: 846 [2023-11-06 22:12:19,505 INFO L226 Difference]: Without dead ends: 841 [2023-11-06 22:12:19,506 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=670, Invalid=1222, Unknown=0, NotChecked=0, Total=1892 [2023-11-06 22:12:19,507 INFO L413 NwaCegarLoop]: 32 mSDtfsCounter, 370 mSDsluCounter, 303 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 370 SdHoareTripleChecker+Valid, 335 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-06 22:12:19,508 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [370 Valid, 335 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-06 22:12:19,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 841 states. [2023-11-06 22:12:19,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 841 to 826. [2023-11-06 22:12:19,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 826 states, 620 states have (on average 1.2) internal successors, (744), 626 states have internal predecessors, (744), 182 states have call successors, (182), 24 states have call predecessors, (182), 23 states have return successors, (181), 175 states have call predecessors, (181), 181 states have call successors, (181) [2023-11-06 22:12:19,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 826 states to 826 states and 1107 transitions. [2023-11-06 22:12:19,779 INFO L78 Accepts]: Start accepts. Automaton has 826 states and 1107 transitions. Word has length 99 [2023-11-06 22:12:19,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:12:19,780 INFO L495 AbstractCegarLoop]: Abstraction has 826 states and 1107 transitions. [2023-11-06 22:12:19,780 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 4.3076923076923075) internal successors, (112), 26 states have internal predecessors, (112), 23 states have call successors, (25), 13 states have call predecessors, (25), 12 states have return successors, (24), 22 states have call predecessors, (24), 22 states have call successors, (24) [2023-11-06 22:12:19,780 INFO L276 IsEmpty]: Start isEmpty. Operand 826 states and 1107 transitions. [2023-11-06 22:12:19,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2023-11-06 22:12:19,786 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:19,786 INFO L195 NwaCegarLoop]: trace histogram [20, 19, 19, 9, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:12:19,792 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-11-06 22:12:19,991 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-06 22:12:19,992 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:19,992 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:19,992 INFO L85 PathProgramCache]: Analyzing trace with hash 1985812011, now seen corresponding path program 3 times [2023-11-06 22:12:19,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:12:19,993 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843636079] [2023-11-06 22:12:19,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:19,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:12:20,008 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:12:20,009 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1908214788] [2023-11-06 22:12:20,009 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 22:12:20,009 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:20,009 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:12:20,010 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:12:20,029 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-06 22:12:20,113 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2023-11-06 22:12:20,114 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:12:20,115 INFO L262 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-06 22:12:20,118 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:12:20,142 INFO L134 CoverageAnalysis]: Checked inductivity of 984 backedges. 255 proven. 0 refuted. 0 times theorem prover too weak. 729 trivial. 0 not checked. [2023-11-06 22:12:20,143 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:12:20,143 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:12:20,143 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [843636079] [2023-11-06 22:12:20,143 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:12:20,143 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1908214788] [2023-11-06 22:12:20,144 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1908214788] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:12:20,144 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:12:20,144 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 22:12:20,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927430181] [2023-11-06 22:12:20,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:12:20,145 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 22:12:20,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:12:20,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 22:12:20,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:12:20,146 INFO L87 Difference]: Start difference. First operand 826 states and 1107 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 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 22:12:20,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:12:20,478 INFO L93 Difference]: Finished difference Result 1124 states and 1528 transitions. [2023-11-06 22:12:20,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 22:12:20,479 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 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 177 [2023-11-06 22:12:20,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:12:20,487 INFO L225 Difference]: With dead ends: 1124 [2023-11-06 22:12:20,487 INFO L226 Difference]: Without dead ends: 905 [2023-11-06 22:12:20,488 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 173 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 22:12:20,489 INFO L413 NwaCegarLoop]: 44 mSDtfsCounter, 17 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 149 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:12:20,490 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 149 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:12:20,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 905 states. [2023-11-06 22:12:20,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 905 to 838. [2023-11-06 22:12:20,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 838 states, 631 states have (on average 1.185419968304279) internal successors, (748), 637 states have internal predecessors, (748), 182 states have call successors, (182), 25 states have call predecessors, (182), 24 states have return successors, (181), 175 states have call predecessors, (181), 181 states have call successors, (181) [2023-11-06 22:12:20,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 838 states to 838 states and 1111 transitions. [2023-11-06 22:12:20,767 INFO L78 Accepts]: Start accepts. Automaton has 838 states and 1111 transitions. Word has length 177 [2023-11-06 22:12:20,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:12:20,767 INFO L495 AbstractCegarLoop]: Abstraction has 838 states and 1111 transitions. [2023-11-06 22:12:20,768 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 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 22:12:20,768 INFO L276 IsEmpty]: Start isEmpty. Operand 838 states and 1111 transitions. [2023-11-06 22:12:20,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2023-11-06 22:12:20,772 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:20,773 INFO L195 NwaCegarLoop]: trace histogram [21, 20, 20, 11, 10, 10, 10, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:12:20,783 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-11-06 22:12:20,983 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-06 22:12:20,983 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:20,984 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:20,984 INFO L85 PathProgramCache]: Analyzing trace with hash 1801897766, now seen corresponding path program 4 times [2023-11-06 22:12:20,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:12:20,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885208709] [2023-11-06 22:12:20,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:20,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:12:21,017 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:12:21,020 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [201616006] [2023-11-06 22:12:21,021 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-06 22:12:21,021 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:21,021 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:12:21,022 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:12:21,039 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-06 22:12:21,144 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-06 22:12:21,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:12:21,146 INFO L262 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:12:21,150 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:12:21,174 INFO L134 CoverageAnalysis]: Checked inductivity of 1104 backedges. 612 proven. 0 refuted. 0 times theorem prover too weak. 492 trivial. 0 not checked. [2023-11-06 22:12:21,174 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:12:21,175 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:12:21,175 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885208709] [2023-11-06 22:12:21,175 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:12:21,175 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [201616006] [2023-11-06 22:12:21,175 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [201616006] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:12:21,175 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:12:21,176 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:12:21,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094504287] [2023-11-06 22:12:21,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:12:21,176 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:12:21,177 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:12:21,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:12:21,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:12:21,177 INFO L87 Difference]: Start difference. First operand 838 states and 1111 transitions. Second operand has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-11-06 22:12:21,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:12:21,480 INFO L93 Difference]: Finished difference Result 1423 states and 1887 transitions. [2023-11-06 22:12:21,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:12:21,481 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 183 [2023-11-06 22:12:21,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:12:21,488 INFO L225 Difference]: With dead ends: 1423 [2023-11-06 22:12:21,488 INFO L226 Difference]: Without dead ends: 899 [2023-11-06 22:12:21,491 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:12:21,492 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 3 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:12:21,492 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 79 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:12:21,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 899 states. [2023-11-06 22:12:21,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 899 to 830. [2023-11-06 22:12:21,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 830 states, 626 states have (on average 1.1789137380191694) internal successors, (738), 634 states have internal predecessors, (738), 179 states have call successors, (179), 25 states have call predecessors, (179), 24 states have return successors, (178), 170 states have call predecessors, (178), 178 states have call successors, (178) [2023-11-06 22:12:21,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 830 states to 830 states and 1095 transitions. [2023-11-06 22:12:21,700 INFO L78 Accepts]: Start accepts. Automaton has 830 states and 1095 transitions. Word has length 183 [2023-11-06 22:12:21,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:12:21,701 INFO L495 AbstractCegarLoop]: Abstraction has 830 states and 1095 transitions. [2023-11-06 22:12:21,701 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-11-06 22:12:21,701 INFO L276 IsEmpty]: Start isEmpty. Operand 830 states and 1095 transitions. [2023-11-06 22:12:21,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2023-11-06 22:12:21,706 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:21,707 INFO L195 NwaCegarLoop]: trace histogram [21, 20, 20, 9, 8, 8, 8, 8, 7, 7, 7, 6, 5, 5, 5, 5, 4, 4, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:12:21,717 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-11-06 22:12:21,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-06 22:12:21,913 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:21,913 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:21,913 INFO L85 PathProgramCache]: Analyzing trace with hash -670817854, now seen corresponding path program 5 times [2023-11-06 22:12:21,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:12:21,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525715207] [2023-11-06 22:12:21,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:21,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:12:21,932 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:12:21,932 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [606705240] [2023-11-06 22:12:21,932 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-06 22:12:21,933 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:21,933 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:12:21,934 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:12:21,963 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-06 22:12:22,191 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2023-11-06 22:12:22,191 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:12:22,193 INFO L262 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 22:12:22,197 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:12:22,247 INFO L134 CoverageAnalysis]: Checked inductivity of 1080 backedges. 120 proven. 0 refuted. 0 times theorem prover too weak. 960 trivial. 0 not checked. [2023-11-06 22:12:22,247 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:12:22,247 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:12:22,248 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525715207] [2023-11-06 22:12:22,248 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:12:22,248 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [606705240] [2023-11-06 22:12:22,248 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [606705240] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:12:22,248 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:12:22,248 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:12:22,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078997279] [2023-11-06 22:12:22,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:12:22,250 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:12:22,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:12:22,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:12:22,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:12:22,251 INFO L87 Difference]: Start difference. First operand 830 states and 1095 transitions. Second operand has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 4 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-11-06 22:12:22,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:12:22,467 INFO L93 Difference]: Finished difference Result 883 states and 1153 transitions. [2023-11-06 22:12:22,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:12:22,467 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 4 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 183 [2023-11-06 22:12:22,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:12:22,474 INFO L225 Difference]: With dead ends: 883 [2023-11-06 22:12:22,474 INFO L226 Difference]: Without dead ends: 798 [2023-11-06 22:12:22,475 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 180 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:12:22,476 INFO L413 NwaCegarLoop]: 49 mSDtfsCounter, 9 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:12:22,476 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 91 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:12:22,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 798 states. [2023-11-06 22:12:22,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 798 to 777. [2023-11-06 22:12:22,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 777 states, 586 states have (on average 1.1706484641638226) internal successors, (686), 593 states have internal predecessors, (686), 166 states have call successors, (166), 25 states have call predecessors, (166), 24 states have return successors, (165), 158 states have call predecessors, (165), 165 states have call successors, (165) [2023-11-06 22:12:22,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 777 states to 777 states and 1017 transitions. [2023-11-06 22:12:22,744 INFO L78 Accepts]: Start accepts. Automaton has 777 states and 1017 transitions. Word has length 183 [2023-11-06 22:12:22,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:12:22,745 INFO L495 AbstractCegarLoop]: Abstraction has 777 states and 1017 transitions. [2023-11-06 22:12:22,745 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 4 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-11-06 22:12:22,745 INFO L276 IsEmpty]: Start isEmpty. Operand 777 states and 1017 transitions. [2023-11-06 22:12:22,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2023-11-06 22:12:22,751 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:22,751 INFO L195 NwaCegarLoop]: trace histogram [21, 20, 20, 11, 10, 10, 10, 7, 7, 6, 6, 6, 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 22:12:22,758 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-11-06 22:12:22,958 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-06 22:12:22,958 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:22,959 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:22,959 INFO L85 PathProgramCache]: Analyzing trace with hash -1332064508, now seen corresponding path program 6 times [2023-11-06 22:12:22,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:12:22,959 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025793214] [2023-11-06 22:12:22,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:22,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:12:22,982 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:12:22,983 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [832218908] [2023-11-06 22:12:22,983 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-06 22:12:22,983 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:22,983 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:12:22,984 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:12:23,013 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-06 22:12:25,788 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2023-11-06 22:12:25,789 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:12:25,793 INFO L262 TraceCheckSpWp]: Trace formula consists of 415 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-06 22:12:25,796 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:12:26,029 INFO L134 CoverageAnalysis]: Checked inductivity of 1108 backedges. 280 proven. 184 refuted. 0 times theorem prover too weak. 644 trivial. 0 not checked. [2023-11-06 22:12:26,029 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:12:26,286 INFO L134 CoverageAnalysis]: Checked inductivity of 1108 backedges. 140 proven. 184 refuted. 0 times theorem prover too weak. 784 trivial. 0 not checked. [2023-11-06 22:12:26,287 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:12:26,287 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025793214] [2023-11-06 22:12:26,287 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:12:26,287 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [832218908] [2023-11-06 22:12:26,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [832218908] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:12:26,288 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:12:26,288 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2023-11-06 22:12:26,288 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360194424] [2023-11-06 22:12:26,289 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:12:26,289 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-06 22:12:26,290 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:12:26,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-06 22:12:26,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-11-06 22:12:26,291 INFO L87 Difference]: Start difference. First operand 777 states and 1017 transitions. Second operand has 10 states, 10 states have (on average 7.6) internal successors, (76), 10 states have internal predecessors, (76), 10 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 10 states have call predecessors, (21), 10 states have call successors, (21) [2023-11-06 22:12:27,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:12:27,491 INFO L93 Difference]: Finished difference Result 1930 states and 2607 transitions. [2023-11-06 22:12:27,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-11-06 22:12:27,492 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.6) internal successors, (76), 10 states have internal predecessors, (76), 10 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 10 states have call predecessors, (21), 10 states have call successors, (21) Word has length 183 [2023-11-06 22:12:27,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:12:27,506 INFO L225 Difference]: With dead ends: 1930 [2023-11-06 22:12:27,506 INFO L226 Difference]: Without dead ends: 1707 [2023-11-06 22:12:27,510 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 380 GetRequests, 351 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=134, Invalid=516, Unknown=0, NotChecked=0, Total=650 [2023-11-06 22:12:27,511 INFO L413 NwaCegarLoop]: 202 mSDtfsCounter, 126 mSDsluCounter, 865 mSDsCounter, 0 mSdLazyCounter, 392 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 1067 SdHoareTripleChecker+Invalid, 418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:12:27,511 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 1067 Invalid, 418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 392 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-06 22:12:27,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1707 states. [2023-11-06 22:12:28,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1707 to 1354. [2023-11-06 22:12:28,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1354 states, 1022 states have (on average 1.1898238747553815) internal successors, (1216), 1038 states have internal predecessors, (1216), 307 states have call successors, (307), 25 states have call predecessors, (307), 24 states have return successors, (306), 290 states have call predecessors, (306), 306 states have call successors, (306) [2023-11-06 22:12:28,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1354 states to 1354 states and 1829 transitions. [2023-11-06 22:12:28,013 INFO L78 Accepts]: Start accepts. Automaton has 1354 states and 1829 transitions. Word has length 183 [2023-11-06 22:12:28,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:12:28,014 INFO L495 AbstractCegarLoop]: Abstraction has 1354 states and 1829 transitions. [2023-11-06 22:12:28,014 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.6) internal successors, (76), 10 states have internal predecessors, (76), 10 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 10 states have call predecessors, (21), 10 states have call successors, (21) [2023-11-06 22:12:28,014 INFO L276 IsEmpty]: Start isEmpty. Operand 1354 states and 1829 transitions. [2023-11-06 22:12:28,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2023-11-06 22:12:28,022 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:28,022 INFO L195 NwaCegarLoop]: trace histogram [21, 20, 20, 10, 9, 9, 9, 8, 7, 7, 7, 6, 5, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:12:28,037 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-11-06 22:12:28,231 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-06 22:12:28,231 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:28,231 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:28,232 INFO L85 PathProgramCache]: Analyzing trace with hash -1762868398, now seen corresponding path program 7 times [2023-11-06 22:12:28,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:12:28,232 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345018001] [2023-11-06 22:12:28,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:28,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:12:28,248 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:12:28,248 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2047824040] [2023-11-06 22:12:28,249 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-06 22:12:28,249 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:28,249 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:12:28,250 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:12:28,255 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-06 22:12:28,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:28,365 INFO L262 TraceCheckSpWp]: Trace formula consists of 415 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-06 22:12:28,369 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:12:28,582 INFO L134 CoverageAnalysis]: Checked inductivity of 1096 backedges. 516 proven. 84 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2023-11-06 22:12:28,582 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:12:28,852 INFO L134 CoverageAnalysis]: Checked inductivity of 1096 backedges. 226 proven. 84 refuted. 0 times theorem prover too weak. 786 trivial. 0 not checked. [2023-11-06 22:12:28,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:12:28,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345018001] [2023-11-06 22:12:28,853 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:12:28,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2047824040] [2023-11-06 22:12:28,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2047824040] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:12:28,853 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:12:28,853 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2023-11-06 22:12:28,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734564386] [2023-11-06 22:12:28,853 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:12:28,854 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-06 22:12:28,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:12:28,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-06 22:12:28,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2023-11-06 22:12:28,855 INFO L87 Difference]: Start difference. First operand 1354 states and 1829 transitions. Second operand has 14 states, 14 states have (on average 7.714285714285714) internal successors, (108), 14 states have internal predecessors, (108), 14 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (35), 14 states have call predecessors, (35), 14 states have call successors, (35) [2023-11-06 22:12:31,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:12:31,020 INFO L93 Difference]: Finished difference Result 2958 states and 4055 transitions. [2023-11-06 22:12:31,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-06 22:12:31,021 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 7.714285714285714) internal successors, (108), 14 states have internal predecessors, (108), 14 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (35), 14 states have call predecessors, (35), 14 states have call successors, (35) Word has length 183 [2023-11-06 22:12:31,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:12:31,040 INFO L225 Difference]: With dead ends: 2958 [2023-11-06 22:12:31,040 INFO L226 Difference]: Without dead ends: 2635 [2023-11-06 22:12:31,043 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 414 GetRequests, 377 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=385, Invalid=1097, Unknown=0, NotChecked=0, Total=1482 [2023-11-06 22:12:31,043 INFO L413 NwaCegarLoop]: 117 mSDtfsCounter, 177 mSDsluCounter, 870 mSDsCounter, 0 mSdLazyCounter, 448 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 987 SdHoareTripleChecker+Invalid, 489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 448 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-06 22:12:31,044 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [182 Valid, 987 Invalid, 489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 448 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-06 22:12:31,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2635 states. [2023-11-06 22:12:31,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2635 to 2022. [2023-11-06 22:12:31,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2022 states, 1523 states have (on average 1.1739986868023637) internal successors, (1788), 1551 states have internal predecessors, (1788), 474 states have call successors, (474), 25 states have call predecessors, (474), 24 states have return successors, (473), 445 states have call predecessors, (473), 473 states have call successors, (473) [2023-11-06 22:12:31,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2022 states to 2022 states and 2735 transitions. [2023-11-06 22:12:31,817 INFO L78 Accepts]: Start accepts. Automaton has 2022 states and 2735 transitions. Word has length 183 [2023-11-06 22:12:31,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:12:31,817 INFO L495 AbstractCegarLoop]: Abstraction has 2022 states and 2735 transitions. [2023-11-06 22:12:31,818 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 7.714285714285714) internal successors, (108), 14 states have internal predecessors, (108), 14 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (35), 14 states have call predecessors, (35), 14 states have call successors, (35) [2023-11-06 22:12:31,818 INFO L276 IsEmpty]: Start isEmpty. Operand 2022 states and 2735 transitions. [2023-11-06 22:12:31,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2023-11-06 22:12:31,831 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:31,832 INFO L195 NwaCegarLoop]: trace histogram [21, 20, 20, 11, 10, 10, 10, 7, 7, 6, 6, 6, 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 22:12:31,844 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-11-06 22:12:32,037 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:32,038 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:32,038 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:32,038 INFO L85 PathProgramCache]: Analyzing trace with hash 144972548, now seen corresponding path program 8 times [2023-11-06 22:12:32,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:12:32,039 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939422444] [2023-11-06 22:12:32,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:32,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:12:32,069 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:12:32,069 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1479232040] [2023-11-06 22:12:32,069 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 22:12:32,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:32,070 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:12:32,071 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:12:32,079 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-06 22:12:32,209 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 22:12:32,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:12:32,211 INFO L262 TraceCheckSpWp]: Trace formula consists of 415 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-06 22:12:32,219 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:12:32,403 INFO L134 CoverageAnalysis]: Checked inductivity of 1108 backedges. 80 proven. 252 refuted. 0 times theorem prover too weak. 776 trivial. 0 not checked. [2023-11-06 22:12:32,404 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:12:32,861 INFO L134 CoverageAnalysis]: Checked inductivity of 1108 backedges. 80 proven. 252 refuted. 0 times theorem prover too weak. 776 trivial. 0 not checked. [2023-11-06 22:12:32,861 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:12:32,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939422444] [2023-11-06 22:12:32,861 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:12:32,862 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1479232040] [2023-11-06 22:12:32,862 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1479232040] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:12:32,862 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:12:32,862 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2023-11-06 22:12:32,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358620431] [2023-11-06 22:12:32,863 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:12:32,863 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-06 22:12:32,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:12:32,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-06 22:12:32,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2023-11-06 22:12:32,865 INFO L87 Difference]: Start difference. First operand 2022 states and 2735 transitions. Second operand has 20 states, 20 states have (on average 6.25) internal successors, (125), 20 states have internal predecessors, (125), 20 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (36), 19 states have call predecessors, (36), 19 states have call successors, (36) [2023-11-06 22:12:39,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:12:39,001 INFO L93 Difference]: Finished difference Result 6165 states and 8559 transitions. [2023-11-06 22:12:39,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2023-11-06 22:12:39,002 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 6.25) internal successors, (125), 20 states have internal predecessors, (125), 20 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (36), 19 states have call predecessors, (36), 19 states have call successors, (36) Word has length 183 [2023-11-06 22:12:39,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:12:39,038 INFO L225 Difference]: With dead ends: 6165 [2023-11-06 22:12:39,038 INFO L226 Difference]: Without dead ends: 5856 [2023-11-06 22:12:39,045 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 440 GetRequests, 346 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2763 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1198, Invalid=7922, Unknown=0, NotChecked=0, Total=9120 [2023-11-06 22:12:39,046 INFO L413 NwaCegarLoop]: 317 mSDtfsCounter, 470 mSDsluCounter, 3068 mSDsCounter, 0 mSdLazyCounter, 1461 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 476 SdHoareTripleChecker+Valid, 3385 SdHoareTripleChecker+Invalid, 1599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 1461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:12:39,046 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [476 Valid, 3385 Invalid, 1599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 1461 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-06 22:12:39,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5856 states. [2023-11-06 22:12:41,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5856 to 4313. [2023-11-06 22:12:41,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4313 states, 3247 states have (on average 1.2063443178318447) internal successors, (3917), 3324 states have internal predecessors, (3917), 1041 states have call successors, (1041), 25 states have call predecessors, (1041), 24 states have return successors, (1040), 963 states have call predecessors, (1040), 1040 states have call successors, (1040) [2023-11-06 22:12:41,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4313 states to 4313 states and 5998 transitions. [2023-11-06 22:12:41,220 INFO L78 Accepts]: Start accepts. Automaton has 4313 states and 5998 transitions. Word has length 183 [2023-11-06 22:12:41,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:12:41,221 INFO L495 AbstractCegarLoop]: Abstraction has 4313 states and 5998 transitions. [2023-11-06 22:12:41,221 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 6.25) internal successors, (125), 20 states have internal predecessors, (125), 20 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (36), 19 states have call predecessors, (36), 19 states have call successors, (36) [2023-11-06 22:12:41,221 INFO L276 IsEmpty]: Start isEmpty. Operand 4313 states and 5998 transitions. [2023-11-06 22:12:41,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2023-11-06 22:12:41,243 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:41,243 INFO L195 NwaCegarLoop]: trace histogram [21, 20, 20, 11, 10, 10, 10, 7, 7, 6, 6, 6, 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 22:12:41,249 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-11-06 22:12:41,449 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:41,449 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:41,449 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:41,449 INFO L85 PathProgramCache]: Analyzing trace with hash 1027204868, now seen corresponding path program 9 times [2023-11-06 22:12:41,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:12:41,450 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795871471] [2023-11-06 22:12:41,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:41,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:12:41,470 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:12:41,478 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [122877734] [2023-11-06 22:12:41,478 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 22:12:41,479 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:12:41,479 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:12:41,480 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:12:41,487 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-06 22:12:44,865 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2023-11-06 22:12:44,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:12:44,873 INFO L262 TraceCheckSpWp]: Trace formula consists of 415 conjuncts, 43 conjunts are in the unsatisfiable core [2023-11-06 22:12:44,877 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:12:45,386 INFO L134 CoverageAnalysis]: Checked inductivity of 1108 backedges. 60 proven. 1044 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-06 22:12:45,386 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:12:46,245 INFO L134 CoverageAnalysis]: Checked inductivity of 1108 backedges. 60 proven. 284 refuted. 0 times theorem prover too weak. 764 trivial. 0 not checked. [2023-11-06 22:12:46,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:12:46,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795871471] [2023-11-06 22:12:46,245 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:12:46,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122877734] [2023-11-06 22:12:46,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [122877734] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:12:46,245 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:12:46,246 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 24] total 46 [2023-11-06 22:12:46,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347241090] [2023-11-06 22:12:46,246 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:12:46,247 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2023-11-06 22:12:46,247 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:12:46,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2023-11-06 22:12:46,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=951, Invalid=1119, Unknown=0, NotChecked=0, Total=2070 [2023-11-06 22:12:46,250 INFO L87 Difference]: Start difference. First operand 4313 states and 5998 transitions. Second operand has 46 states, 46 states have (on average 4.478260869565218) internal successors, (206), 46 states have internal predecessors, (206), 43 states have call successors, (45), 23 states have call predecessors, (45), 22 states have return successors, (44), 42 states have call predecessors, (44), 42 states have call successors, (44) [2023-11-06 22:12:54,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:12:54,771 INFO L93 Difference]: Finished difference Result 18398 states and 28225 transitions. [2023-11-06 22:12:54,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2023-11-06 22:12:54,772 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 4.478260869565218) internal successors, (206), 46 states have internal predecessors, (206), 43 states have call successors, (45), 23 states have call predecessors, (45), 22 states have return successors, (44), 42 states have call predecessors, (44), 42 states have call successors, (44) Word has length 183 [2023-11-06 22:12:54,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:12:54,873 INFO L225 Difference]: With dead ends: 18398 [2023-11-06 22:12:54,874 INFO L226 Difference]: Without dead ends: 18291 [2023-11-06 22:12:54,884 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 404 GetRequests, 320 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1031 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=2691, Invalid=4619, Unknown=0, NotChecked=0, Total=7310 [2023-11-06 22:12:54,886 INFO L413 NwaCegarLoop]: 32 mSDtfsCounter, 868 mSDsluCounter, 624 mSDsCounter, 0 mSdLazyCounter, 467 mSolverCounterSat, 283 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 868 SdHoareTripleChecker+Valid, 656 SdHoareTripleChecker+Invalid, 750 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 283 IncrementalHoareTripleChecker+Valid, 467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-06 22:12:54,886 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [868 Valid, 656 Invalid, 750 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [283 Valid, 467 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-06 22:12:54,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18291 states. [2023-11-06 22:13:01,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18291 to 17956. [2023-11-06 22:13:01,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17956 states, 13492 states have (on average 1.2844648680699673) internal successors, (17330), 13590 states have internal predecessors, (17330), 4419 states have call successors, (4419), 45 states have call predecessors, (4419), 44 states have return successors, (4418), 4320 states have call predecessors, (4418), 4418 states have call successors, (4418) [2023-11-06 22:13:01,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17956 states to 17956 states and 26167 transitions. [2023-11-06 22:13:01,891 INFO L78 Accepts]: Start accepts. Automaton has 17956 states and 26167 transitions. Word has length 183 [2023-11-06 22:13:01,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:13:01,892 INFO L495 AbstractCegarLoop]: Abstraction has 17956 states and 26167 transitions. [2023-11-06 22:13:01,893 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 4.478260869565218) internal successors, (206), 46 states have internal predecessors, (206), 43 states have call successors, (45), 23 states have call predecessors, (45), 22 states have return successors, (44), 42 states have call predecessors, (44), 42 states have call successors, (44) [2023-11-06 22:13:01,893 INFO L276 IsEmpty]: Start isEmpty. Operand 17956 states and 26167 transitions. [2023-11-06 22:13:01,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2023-11-06 22:13:01,921 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:13:01,921 INFO L195 NwaCegarLoop]: trace histogram [22, 21, 21, 10, 10, 10, 10, 8, 7, 7, 7, 6, 5, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:13:01,931 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-11-06 22:13:02,130 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2023-11-06 22:13:02,131 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:13:02,131 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:13:02,131 INFO L85 PathProgramCache]: Analyzing trace with hash -1981009717, now seen corresponding path program 2 times [2023-11-06 22:13:02,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:13:02,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072536820] [2023-11-06 22:13:02,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:13:02,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:13:02,148 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:13:02,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [174493617] [2023-11-06 22:13:02,148 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 22:13:02,148 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:13:02,148 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:13:02,149 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:13:02,152 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-06 22:13:02,270 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 22:13:02,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:13:02,273 INFO L262 TraceCheckSpWp]: Trace formula consists of 425 conjuncts, 45 conjunts are in the unsatisfiable core [2023-11-06 22:13:02,279 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:13:02,848 INFO L134 CoverageAnalysis]: Checked inductivity of 1196 backedges. 50 proven. 1142 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-06 22:13:02,848 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:13:03,876 INFO L134 CoverageAnalysis]: Checked inductivity of 1196 backedges. 50 proven. 302 refuted. 0 times theorem prover too weak. 844 trivial. 0 not checked. [2023-11-06 22:13:03,876 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:13:03,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2072536820] [2023-11-06 22:13:03,876 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:13:03,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174493617] [2023-11-06 22:13:03,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174493617] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:13:03,877 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:13:03,877 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 25] total 48 [2023-11-06 22:13:03,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680252063] [2023-11-06 22:13:03,878 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:13:03,879 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2023-11-06 22:13:03,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:13:03,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2023-11-06 22:13:03,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1040, Invalid=1216, Unknown=0, NotChecked=0, Total=2256 [2023-11-06 22:13:03,883 INFO L87 Difference]: Start difference. First operand 17956 states and 26167 transitions. Second operand has 48 states, 48 states have (on average 4.4375) internal successors, (213), 48 states have internal predecessors, (213), 45 states have call successors, (47), 24 states have call predecessors, (47), 23 states have return successors, (46), 44 states have call predecessors, (46), 44 states have call successors, (46) [2023-11-06 22:13:11,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:13:11,343 INFO L93 Difference]: Finished difference Result 26943 states and 39735 transitions. [2023-11-06 22:13:11,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2023-11-06 22:13:11,346 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 4.4375) internal successors, (213), 48 states have internal predecessors, (213), 45 states have call successors, (47), 24 states have call predecessors, (47), 23 states have return successors, (46), 44 states have call predecessors, (46), 44 states have call successors, (46) Word has length 189 [2023-11-06 22:13:11,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:13:11,396 INFO L225 Difference]: With dead ends: 26943 [2023-11-06 22:13:11,396 INFO L226 Difference]: Without dead ends: 13445 [2023-11-06 22:13:11,444 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 417 GetRequests, 330 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1094 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=2864, Invalid=4968, Unknown=0, NotChecked=0, Total=7832 [2023-11-06 22:13:11,445 INFO L413 NwaCegarLoop]: 32 mSDtfsCounter, 1020 mSDsluCounter, 542 mSDsCounter, 0 mSdLazyCounter, 450 mSolverCounterSat, 398 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1020 SdHoareTripleChecker+Valid, 574 SdHoareTripleChecker+Invalid, 848 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 398 IncrementalHoareTripleChecker+Valid, 450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-06 22:13:11,445 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1020 Valid, 574 Invalid, 848 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [398 Valid, 450 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-06 22:13:11,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13445 states. [2023-11-06 22:13:17,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13445 to 13177. [2023-11-06 22:13:17,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13177 states, 9890 states have (on average 1.201820020222447) internal successors, (11886), 9947 states have internal predecessors, (11886), 3240 states have call successors, (3240), 47 states have call predecessors, (3240), 46 states have return successors, (3239), 3182 states have call predecessors, (3239), 3239 states have call successors, (3239) [2023-11-06 22:13:17,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13177 states to 13177 states and 18365 transitions. [2023-11-06 22:13:17,151 INFO L78 Accepts]: Start accepts. Automaton has 13177 states and 18365 transitions. Word has length 189 [2023-11-06 22:13:17,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:13:17,152 INFO L495 AbstractCegarLoop]: Abstraction has 13177 states and 18365 transitions. [2023-11-06 22:13:17,152 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 4.4375) internal successors, (213), 48 states have internal predecessors, (213), 45 states have call successors, (47), 24 states have call predecessors, (47), 23 states have return successors, (46), 44 states have call predecessors, (46), 44 states have call successors, (46) [2023-11-06 22:13:17,152 INFO L276 IsEmpty]: Start isEmpty. Operand 13177 states and 18365 transitions. [2023-11-06 22:13:17,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2023-11-06 22:13:17,176 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:13:17,176 INFO L195 NwaCegarLoop]: trace histogram [23, 22, 22, 10, 10, 10, 10, 8, 8, 8, 8, 6, 5, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:13:17,188 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-11-06 22:13:17,382 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2023-11-06 22:13:17,382 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:13:17,382 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:13:17,383 INFO L85 PathProgramCache]: Analyzing trace with hash -1075935086, now seen corresponding path program 2 times [2023-11-06 22:13:17,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:13:17,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735267933] [2023-11-06 22:13:17,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:13:17,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:13:17,400 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:13:17,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1415182451] [2023-11-06 22:13:17,400 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 22:13:17,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:13:17,401 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:13:17,402 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:13:17,427 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-06 22:13:17,537 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 22:13:17,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:13:17,541 INFO L262 TraceCheckSpWp]: Trace formula consists of 435 conjuncts, 47 conjunts are in the unsatisfiable core [2023-11-06 22:13:17,546 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:13:18,165 INFO L134 CoverageAnalysis]: Checked inductivity of 1296 backedges. 44 proven. 1248 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-06 22:13:18,165 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:13:19,264 INFO L134 CoverageAnalysis]: Checked inductivity of 1296 backedges. 44 proven. 324 refuted. 0 times theorem prover too weak. 928 trivial. 0 not checked. [2023-11-06 22:13:19,264 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:13:19,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735267933] [2023-11-06 22:13:19,264 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:13:19,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1415182451] [2023-11-06 22:13:19,264 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1415182451] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:13:19,264 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:13:19,264 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 26] total 50 [2023-11-06 22:13:19,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767586596] [2023-11-06 22:13:19,265 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:13:19,266 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2023-11-06 22:13:19,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:13:19,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2023-11-06 22:13:19,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1133, Invalid=1317, Unknown=0, NotChecked=0, Total=2450 [2023-11-06 22:13:19,269 INFO L87 Difference]: Start difference. First operand 13177 states and 18365 transitions. Second operand has 50 states, 50 states have (on average 4.4) internal successors, (220), 50 states have internal predecessors, (220), 47 states have call successors, (49), 25 states have call predecessors, (49), 24 states have return successors, (48), 46 states have call predecessors, (48), 46 states have call successors, (48) [2023-11-06 22:13:27,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:13:27,144 INFO L93 Difference]: Finished difference Result 14226 states and 19941 transitions. [2023-11-06 22:13:27,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2023-11-06 22:13:27,145 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 4.4) internal successors, (220), 50 states have internal predecessors, (220), 47 states have call successors, (49), 25 states have call predecessors, (49), 24 states have return successors, (48), 46 states have call predecessors, (48), 46 states have call successors, (48) Word has length 195 [2023-11-06 22:13:27,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:13:27,199 INFO L225 Difference]: With dead ends: 14226 [2023-11-06 22:13:27,200 INFO L226 Difference]: Without dead ends: 14079 [2023-11-06 22:13:27,209 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 430 GetRequests, 340 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1159 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=3046, Invalid=5326, Unknown=0, NotChecked=0, Total=8372 [2023-11-06 22:13:27,209 INFO L413 NwaCegarLoop]: 32 mSDtfsCounter, 803 mSDsluCounter, 567 mSDsCounter, 0 mSdLazyCounter, 459 mSolverCounterSat, 313 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 803 SdHoareTripleChecker+Valid, 599 SdHoareTripleChecker+Invalid, 772 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 313 IncrementalHoareTripleChecker+Valid, 459 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-06 22:13:27,210 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [803 Valid, 599 Invalid, 772 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [313 Valid, 459 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-06 22:13:27,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14079 states. [2023-11-06 22:13:32,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14079 to 13295. [2023-11-06 22:13:32,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13295 states, 9983 states have (on average 1.142241811078834) internal successors, (11403), 10062 states have internal predecessors, (11403), 3263 states have call successors, (3263), 49 states have call predecessors, (3263), 48 states have return successors, (3262), 3183 states have call predecessors, (3262), 3262 states have call successors, (3262) [2023-11-06 22:13:32,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13295 states to 13295 states and 17928 transitions. [2023-11-06 22:13:32,366 INFO L78 Accepts]: Start accepts. Automaton has 13295 states and 17928 transitions. Word has length 195 [2023-11-06 22:13:32,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:13:32,367 INFO L495 AbstractCegarLoop]: Abstraction has 13295 states and 17928 transitions. [2023-11-06 22:13:32,367 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 4.4) internal successors, (220), 50 states have internal predecessors, (220), 47 states have call successors, (49), 25 states have call predecessors, (49), 24 states have return successors, (48), 46 states have call predecessors, (48), 46 states have call successors, (48) [2023-11-06 22:13:32,367 INFO L276 IsEmpty]: Start isEmpty. Operand 13295 states and 17928 transitions. [2023-11-06 22:13:32,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 376 [2023-11-06 22:13:32,427 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:13:32,427 INFO L195 NwaCegarLoop]: trace histogram [45, 44, 44, 20, 19, 19, 19, 17, 16, 16, 16, 11, 10, 9, 9, 9, 9, 8, 8, 8, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:13:32,434 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2023-11-06 22:13:32,633 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-11-06 22:13:32,634 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:13:32,634 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:13:32,634 INFO L85 PathProgramCache]: Analyzing trace with hash 1339328528, now seen corresponding path program 10 times [2023-11-06 22:13:32,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:13:32,634 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832765084] [2023-11-06 22:13:32,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:13:32,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:13:32,674 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:13:32,683 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1057276514] [2023-11-06 22:13:32,684 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-06 22:13:32,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:13:32,684 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:13:32,685 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:13:32,707 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-11-06 22:13:32,883 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-06 22:13:32,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:13:32,888 INFO L262 TraceCheckSpWp]: Trace formula consists of 739 conjuncts, 32 conjunts are in the unsatisfiable core [2023-11-06 22:13:32,903 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:13:33,574 INFO L134 CoverageAnalysis]: Checked inductivity of 5272 backedges. 416 proven. 1164 refuted. 0 times theorem prover too weak. 3692 trivial. 0 not checked. [2023-11-06 22:13:33,574 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:13:34,642 INFO L134 CoverageAnalysis]: Checked inductivity of 5272 backedges. 266 proven. 1204 refuted. 0 times theorem prover too weak. 3802 trivial. 0 not checked. [2023-11-06 22:13:34,642 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:13:34,642 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832765084] [2023-11-06 22:13:34,642 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:13:34,642 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1057276514] [2023-11-06 22:13:34,642 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1057276514] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:13:34,642 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:13:34,643 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 19] total 32 [2023-11-06 22:13:34,643 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416655854] [2023-11-06 22:13:34,643 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:13:34,644 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-11-06 22:13:34,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:13:34,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-11-06 22:13:34,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=888, Unknown=0, NotChecked=0, Total=992 [2023-11-06 22:13:34,647 INFO L87 Difference]: Start difference. First operand 13295 states and 17928 transitions. Second operand has 32 states, 32 states have (on average 7.4375) internal successors, (238), 32 states have internal predecessors, (238), 32 states have call successors, (75), 2 states have call predecessors, (75), 2 states have return successors, (74), 32 states have call predecessors, (74), 32 states have call successors, (74) [2023-11-06 22:13:43,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:13:43,176 INFO L93 Difference]: Finished difference Result 17425 states and 23446 transitions. [2023-11-06 22:13:43,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2023-11-06 22:13:43,177 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 7.4375) internal successors, (238), 32 states have internal predecessors, (238), 32 states have call successors, (75), 2 states have call predecessors, (75), 2 states have return successors, (74), 32 states have call predecessors, (74), 32 states have call successors, (74) Word has length 375 [2023-11-06 22:13:43,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:13:43,231 INFO L225 Difference]: With dead ends: 17425 [2023-11-06 22:13:43,231 INFO L226 Difference]: Without dead ends: 15488 [2023-11-06 22:13:43,245 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 781 GetRequests, 718 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 627 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=657, Invalid=3503, Unknown=0, NotChecked=0, Total=4160 [2023-11-06 22:13:43,246 INFO L413 NwaCegarLoop]: 276 mSDtfsCounter, 364 mSDsluCounter, 3897 mSDsCounter, 0 mSdLazyCounter, 1770 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 370 SdHoareTripleChecker+Valid, 4173 SdHoareTripleChecker+Invalid, 1863 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 1770 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:13:43,246 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [370 Valid, 4173 Invalid, 1863 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 1770 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-06 22:13:43,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15488 states. [2023-11-06 22:13:48,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15488 to 13420. [2023-11-06 22:13:48,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13420 states, 10077 states have (on average 1.1423042572194106) internal successors, (11511), 10157 states have internal predecessors, (11511), 3294 states have call successors, (3294), 49 states have call predecessors, (3294), 48 states have return successors, (3293), 3213 states have call predecessors, (3293), 3293 states have call successors, (3293) [2023-11-06 22:13:48,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13420 states to 13420 states and 18098 transitions. [2023-11-06 22:13:48,418 INFO L78 Accepts]: Start accepts. Automaton has 13420 states and 18098 transitions. Word has length 375 [2023-11-06 22:13:48,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:13:48,420 INFO L495 AbstractCegarLoop]: Abstraction has 13420 states and 18098 transitions. [2023-11-06 22:13:48,420 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 7.4375) internal successors, (238), 32 states have internal predecessors, (238), 32 states have call successors, (75), 2 states have call predecessors, (75), 2 states have return successors, (74), 32 states have call predecessors, (74), 32 states have call successors, (74) [2023-11-06 22:13:48,420 INFO L276 IsEmpty]: Start isEmpty. Operand 13420 states and 18098 transitions. [2023-11-06 22:13:48,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 376 [2023-11-06 22:13:48,464 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:13:48,465 INFO L195 NwaCegarLoop]: trace histogram [45, 44, 44, 20, 19, 19, 19, 17, 16, 16, 16, 11, 10, 9, 9, 9, 9, 8, 8, 8, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:13:48,472 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-11-06 22:13:48,671 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2023-11-06 22:13:48,671 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:13:48,672 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:13:48,672 INFO L85 PathProgramCache]: Analyzing trace with hash -430747632, now seen corresponding path program 11 times [2023-11-06 22:13:48,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:13:48,672 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746470920] [2023-11-06 22:13:48,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:13:48,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:13:48,692 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:13:48,692 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1221314784] [2023-11-06 22:13:48,692 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-06 22:13:48,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:13:48,693 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:13:48,694 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:13:48,704 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-11-06 22:13:49,849 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 25 check-sat command(s) [2023-11-06 22:13:49,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:13:49,856 INFO L262 TraceCheckSpWp]: Trace formula consists of 811 conjuncts, 34 conjunts are in the unsatisfiable core [2023-11-06 22:13:49,862 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:13:50,537 INFO L134 CoverageAnalysis]: Checked inductivity of 5272 backedges. 176 proven. 1296 refuted. 0 times theorem prover too weak. 3800 trivial. 0 not checked. [2023-11-06 22:13:50,537 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:13:51,716 INFO L134 CoverageAnalysis]: Checked inductivity of 5272 backedges. 376 proven. 1096 refuted. 0 times theorem prover too weak. 3800 trivial. 0 not checked. [2023-11-06 22:13:51,716 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:13:51,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746470920] [2023-11-06 22:13:51,716 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:13:51,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221314784] [2023-11-06 22:13:51,716 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1221314784] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:13:51,717 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:13:51,717 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 35 [2023-11-06 22:13:51,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434548832] [2023-11-06 22:13:51,717 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:13:51,718 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2023-11-06 22:13:51,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:13:51,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2023-11-06 22:13:51,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1028, Unknown=0, NotChecked=0, Total=1190 [2023-11-06 22:13:51,721 INFO L87 Difference]: Start difference. First operand 13420 states and 18098 transitions. Second operand has 35 states, 35 states have (on average 7.285714285714286) internal successors, (255), 35 states have internal predecessors, (255), 35 states have call successors, (80), 2 states have call predecessors, (80), 1 states have return successors, (79), 34 states have call predecessors, (79), 34 states have call successors, (79) [2023-11-06 22:13:57,560 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-06 22:14:09,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:14:09,910 INFO L93 Difference]: Finished difference Result 23418 states and 31441 transitions. [2023-11-06 22:14:09,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2023-11-06 22:14:09,910 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 7.285714285714286) internal successors, (255), 35 states have internal predecessors, (255), 35 states have call successors, (80), 2 states have call predecessors, (80), 1 states have return successors, (79), 34 states have call predecessors, (79), 34 states have call successors, (79) Word has length 375 [2023-11-06 22:14:09,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:14:09,979 INFO L225 Difference]: With dead ends: 23418 [2023-11-06 22:14:09,979 INFO L226 Difference]: Without dead ends: 21764 [2023-11-06 22:14:09,992 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 831 GetRequests, 713 SyntacticMatches, 2 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3350 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=2133, Invalid=11673, Unknown=0, NotChecked=0, Total=13806 [2023-11-06 22:14:09,993 INFO L413 NwaCegarLoop]: 383 mSDtfsCounter, 613 mSDsluCounter, 6306 mSDsCounter, 0 mSdLazyCounter, 3000 mSolverCounterSat, 167 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 627 SdHoareTripleChecker+Valid, 6689 SdHoareTripleChecker+Invalid, 3168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 167 IncrementalHoareTripleChecker+Valid, 3000 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:14:09,993 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [627 Valid, 6689 Invalid, 3168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [167 Valid, 3000 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2023-11-06 22:14:10,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21764 states. [2023-11-06 22:14:17,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21764 to 17189. [2023-11-06 22:14:17,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17189 states, 12904 states have (on average 1.134531928084315) internal successors, (14640), 13017 states have internal predecessors, (14640), 4236 states have call successors, (4236), 49 states have call predecessors, (4236), 48 states have return successors, (4235), 4122 states have call predecessors, (4235), 4235 states have call successors, (4235) [2023-11-06 22:14:17,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17189 states to 17189 states and 23111 transitions. [2023-11-06 22:14:17,171 INFO L78 Accepts]: Start accepts. Automaton has 17189 states and 23111 transitions. Word has length 375 [2023-11-06 22:14:17,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:14:17,172 INFO L495 AbstractCegarLoop]: Abstraction has 17189 states and 23111 transitions. [2023-11-06 22:14:17,172 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 7.285714285714286) internal successors, (255), 35 states have internal predecessors, (255), 35 states have call successors, (80), 2 states have call predecessors, (80), 1 states have return successors, (79), 34 states have call predecessors, (79), 34 states have call successors, (79) [2023-11-06 22:14:17,173 INFO L276 IsEmpty]: Start isEmpty. Operand 17189 states and 23111 transitions. [2023-11-06 22:14:17,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 376 [2023-11-06 22:14:17,217 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:14:17,217 INFO L195 NwaCegarLoop]: trace histogram [45, 44, 44, 20, 19, 19, 19, 17, 16, 16, 16, 11, 10, 9, 9, 9, 9, 8, 8, 8, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:14:17,228 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2023-11-06 22:14:17,425 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:14:17,425 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:14:17,425 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:14:17,426 INFO L85 PathProgramCache]: Analyzing trace with hash -242961392, now seen corresponding path program 12 times [2023-11-06 22:14:17,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:14:17,426 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270442227] [2023-11-06 22:14:17,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:14:17,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:14:17,445 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:14:17,445 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [182433482] [2023-11-06 22:14:17,446 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-06 22:14:17,446 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:14:17,446 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:14:17,447 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:14:17,448 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0d72569-5b30-400a-8af3-12a47a533a27/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-11-06 22:14:37,484 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 28 check-sat command(s) [2023-11-06 22:14:37,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:14:37,494 INFO L262 TraceCheckSpWp]: Trace formula consists of 762 conjuncts, 72 conjunts are in the unsatisfiable core [2023-11-06 22:14:37,500 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:14:57,397 INFO L134 CoverageAnalysis]: Checked inductivity of 5272 backedges. 1814 proven. 862 refuted. 0 times theorem prover too weak. 2596 trivial. 0 not checked. [2023-11-06 22:14:57,397 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:14:59,436 WARN L839 $PredicateComparison]: unable to prove that (forall ((|ULTIMATE.start_main_~v~0#1| Int) (|ULTIMATE.start_main_~r~0#1| Int)) (not (= (+ (* |c_ULTIMATE.start_main_~u~0#1| |c_ULTIMATE.start_main_~u~0#1|) (* 2 |ULTIMATE.start_main_~v~0#1|)) (+ (* |ULTIMATE.start_main_~r~0#1| 4) (* |c_ULTIMATE.start_main_~u~0#1| 2) (* |ULTIMATE.start_main_~v~0#1| |ULTIMATE.start_main_~v~0#1|) (* |c_ULTIMATE.start_main_~A~0#1| 4))))) is different from false [2023-11-06 22:14:59,437 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:14:59,438 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270442227] [2023-11-06 22:14:59,438 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:14:59,438 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [182433482] [2023-11-06 22:14:59,438 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [182433482] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:14:59,438 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-06 22:14:59,438 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2023-11-06 22:14:59,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453478143] [2023-11-06 22:14:59,439 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-06 22:14:59,439 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-11-06 22:14:59,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:14:59,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-11-06 22:14:59,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=444, Unknown=2, NotChecked=42, Total=552 [2023-11-06 22:14:59,440 INFO L87 Difference]: Start difference. First operand 17189 states and 23111 transitions. Second operand has 23 states, 23 states have (on average 6.0) internal successors, (138), 21 states have internal predecessors, (138), 17 states have call successors, (40), 2 states have call predecessors, (40), 4 states have return successors, (39), 19 states have call predecessors, (39), 17 states have call successors, (39) [2023-11-06 22:15:00,736 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-06 22:15:02,401 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-06 22:15:05,106 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-06 22:15:06,914 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-06 22:15:12,912 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-06 22:15:19,728 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.58s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-06 22:15:30,012 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-06 22:15:37,580 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 22:15:39,966 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.00s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-06 22:15:42,241 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-06 22:15:47,782 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-06 22:15:50,360 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 22:15:55,098 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 22:15:57,100 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 []