./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-44.i --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_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/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_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-44.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/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_9a8109c4-f3f0-454a-a569-c720dad86bfb/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 707a62cdbfecf08d6cd7391f672114e8110bcee31b0927d7d5b0c17b9e69700b --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 23:09:24,571 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 23:09:24,674 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-06 23:09:24,682 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 23:09:24,683 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 23:09:24,726 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 23:09:24,727 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 23:09:24,727 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 23:09:24,728 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-06 23:09:24,733 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-06 23:09:24,734 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 23:09:24,735 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 23:09:24,735 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 23:09:24,737 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 23:09:24,737 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-06 23:09:24,738 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-06 23:09:24,738 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 23:09:24,738 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-06 23:09:24,739 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 23:09:24,739 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-06 23:09:24,739 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-06 23:09:24,740 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-06 23:09:24,740 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-06 23:09:24,741 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 23:09:24,741 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 23:09:24,742 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 23:09:24,742 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 23:09:24,743 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-06 23:09:24,743 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 23:09:24,744 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 23:09:24,745 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-06 23:09:24,745 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-11-06 23:09:24,745 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 23:09:24,745 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-06 23:09:24,746 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-06 23:09:24,746 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-06 23:09:24,746 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-06 23:09:24,746 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-06 23:09:24,746 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-06 23:09:24,747 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_9a8109c4-f3f0-454a-a569-c720dad86bfb/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_9a8109c4-f3f0-454a-a569-c720dad86bfb/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 -> 707a62cdbfecf08d6cd7391f672114e8110bcee31b0927d7d5b0c17b9e69700b [2023-11-06 23:09:25,071 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 23:09:25,097 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 23:09:25,100 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 23:09:25,101 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 23:09:25,102 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 23:09:25,103 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-44.i [2023-11-06 23:09:28,170 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 23:09:28,515 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 23:09:28,515 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-44.i [2023-11-06 23:09:28,538 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/data/bc18cb93b/59bbbeb1826543619a5e8cf543bd31a9/FLAG345bb5dda [2023-11-06 23:09:28,553 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/data/bc18cb93b/59bbbeb1826543619a5e8cf543bd31a9 [2023-11-06 23:09:28,556 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 23:09:28,558 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 23:09:28,559 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 23:09:28,559 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 23:09:28,565 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 23:09:28,566 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 11:09:28" (1/1) ... [2023-11-06 23:09:28,567 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@c3ae673 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:09:28, skipping insertion in model container [2023-11-06 23:09:28,568 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 11:09:28" (1/1) ... [2023-11-06 23:09:28,631 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 23:09:28,856 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_9a8109c4-f3f0-454a-a569-c720dad86bfb/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-44.i[916,929] [2023-11-06 23:09:29,085 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 23:09:29,106 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 23:09:29,118 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_9a8109c4-f3f0-454a-a569-c720dad86bfb/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-44.i[916,929] [2023-11-06 23:09:29,235 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 23:09:29,265 INFO L206 MainTranslator]: Completed translation [2023-11-06 23:09:29,266 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:09:29 WrapperNode [2023-11-06 23:09:29,266 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 23:09:29,267 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 23:09:29,267 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 23:09:29,268 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 23:09:29,276 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:09:29" (1/1) ... [2023-11-06 23:09:29,304 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:09:29" (1/1) ... [2023-11-06 23:09:29,424 INFO L138 Inliner]: procedures = 26, calls = 123, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 825 [2023-11-06 23:09:29,425 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 23:09:29,426 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 23:09:29,426 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 23:09:29,426 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 23:09:29,436 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:09:29" (1/1) ... [2023-11-06 23:09:29,436 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:09:29" (1/1) ... [2023-11-06 23:09:29,459 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:09:29" (1/1) ... [2023-11-06 23:09:29,463 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:09:29" (1/1) ... [2023-11-06 23:09:29,511 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:09:29" (1/1) ... [2023-11-06 23:09:29,526 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:09:29" (1/1) ... [2023-11-06 23:09:29,551 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:09:29" (1/1) ... [2023-11-06 23:09:29,561 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:09:29" (1/1) ... [2023-11-06 23:09:29,585 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 23:09:29,586 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 23:09:29,587 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 23:09:29,587 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 23:09:29,588 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:09:29" (1/1) ... [2023-11-06 23:09:29,596 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 23:09:29,609 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:09:29,629 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-06 23:09:29,665 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-06 23:09:29,675 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 23:09:29,675 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-06 23:09:29,675 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-06 23:09:29,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-06 23:09:29,676 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 23:09:29,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 23:09:29,851 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 23:09:29,853 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 23:09:31,152 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 23:09:31,163 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 23:09:31,163 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-06 23:09:31,166 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 11:09:31 BoogieIcfgContainer [2023-11-06 23:09:31,166 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 23:09:31,168 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-06 23:09:31,169 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-06 23:09:31,172 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-06 23:09:31,173 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 11:09:28" (1/3) ... [2023-11-06 23:09:31,174 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@410b976a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 11:09:31, skipping insertion in model container [2023-11-06 23:09:31,174 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:09:29" (2/3) ... [2023-11-06 23:09:31,174 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@410b976a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 11:09:31, skipping insertion in model container [2023-11-06 23:09:31,174 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 11:09:31" (3/3) ... [2023-11-06 23:09:31,176 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-500_file-44.i [2023-11-06 23:09:31,196 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-06 23:09:31,196 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-06 23:09:31,261 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-06 23:09:31,269 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;@4f458aa9, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-06 23:09:31,269 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-06 23:09:31,276 INFO L276 IsEmpty]: Start isEmpty. Operand has 326 states, 213 states have (on average 1.591549295774648) internal successors, (339), 214 states have internal predecessors, (339), 110 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 110 states have call predecessors, (110), 110 states have call successors, (110) [2023-11-06 23:09:31,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 706 [2023-11-06 23:09:31,353 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:09:31,369 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:09:31,369 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:09:31,375 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:09:31,375 INFO L85 PathProgramCache]: Analyzing trace with hash -31177989, now seen corresponding path program 1 times [2023-11-06 23:09:31,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:09:31,403 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677269465] [2023-11-06 23:09:31,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:09:31,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:09:31,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:09:31,971 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:09:31,972 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677269465] [2023-11-06 23:09:31,972 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-06 23:09:31,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [347115452] [2023-11-06 23:09:31,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:09:31,973 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:09:31,974 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:09:31,977 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:09:32,003 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-06 23:09:32,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:09:32,529 INFO L262 TraceCheckSpWp]: Trace formula consists of 1694 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-06 23:09:32,558 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:09:32,686 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 218 proven. 0 refuted. 0 times theorem prover too weak. 23762 trivial. 0 not checked. [2023-11-06 23:09:32,687 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:09:32,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [347115452] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:09:32,688 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:09:32,688 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 23:09:32,690 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613737190] [2023-11-06 23:09:32,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:09:32,698 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-06 23:09:32,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:09:32,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-06 23:09:32,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-06 23:09:32,737 INFO L87 Difference]: Start difference. First operand has 326 states, 213 states have (on average 1.591549295774648) internal successors, (339), 214 states have internal predecessors, (339), 110 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 110 states have call predecessors, (110), 110 states have call successors, (110) Second operand has 2 states, 2 states have (on average 80.0) internal successors, (160), 2 states have internal predecessors, (160), 2 states have call successors, (110), 2 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 2 states have call successors, (110) [2023-11-06 23:09:32,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:09:32,820 INFO L93 Difference]: Finished difference Result 645 states and 1222 transitions. [2023-11-06 23:09:32,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-06 23:09:32,822 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 80.0) internal successors, (160), 2 states have internal predecessors, (160), 2 states have call successors, (110), 2 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 2 states have call successors, (110) Word has length 705 [2023-11-06 23:09:32,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:09:32,836 INFO L225 Difference]: With dead ends: 645 [2023-11-06 23:09:32,836 INFO L226 Difference]: Without dead ends: 322 [2023-11-06 23:09:32,844 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 704 GetRequests, 704 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 23:09:32,847 INFO L413 NwaCegarLoop]: 550 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, 550 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 23:09:32,848 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 550 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:09:32,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2023-11-06 23:09:32,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 322. [2023-11-06 23:09:32,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 210 states have (on average 1.5714285714285714) internal successors, (330), 210 states have internal predecessors, (330), 110 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 110 states have call predecessors, (110), 110 states have call successors, (110) [2023-11-06 23:09:32,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 550 transitions. [2023-11-06 23:09:32,947 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 550 transitions. Word has length 705 [2023-11-06 23:09:32,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:09:32,948 INFO L495 AbstractCegarLoop]: Abstraction has 322 states and 550 transitions. [2023-11-06 23:09:32,949 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 80.0) internal successors, (160), 2 states have internal predecessors, (160), 2 states have call successors, (110), 2 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 2 states have call successors, (110) [2023-11-06 23:09:32,949 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 550 transitions. [2023-11-06 23:09:32,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 707 [2023-11-06 23:09:32,971 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:09:32,972 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:09:32,986 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-06 23:09:33,181 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-11-06 23:09:33,181 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:09:33,182 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:09:33,182 INFO L85 PathProgramCache]: Analyzing trace with hash 1662624861, now seen corresponding path program 1 times [2023-11-06 23:09:33,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:09:33,184 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [736580038] [2023-11-06 23:09:33,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:09:33,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:09:33,444 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:09:33,444 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [859681191] [2023-11-06 23:09:33,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:09:33,445 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:09:33,445 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:09:33,446 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:09:33,457 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-06 23:09:34,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:09:34,008 INFO L262 TraceCheckSpWp]: Trace formula consists of 1698 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 23:09:34,025 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:09:34,149 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23980 trivial. 0 not checked. [2023-11-06 23:09:34,149 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:09:34,150 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:09:34,152 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [736580038] [2023-11-06 23:09:34,153 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:09:34,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [859681191] [2023-11-06 23:09:34,153 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [859681191] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:09:34,153 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:09:34,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 23:09:34,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609270422] [2023-11-06 23:09:34,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:09:34,158 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:09:34,159 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:09:34,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:09:34,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:09:34,162 INFO L87 Difference]: Start difference. First operand 322 states and 550 transitions. Second operand has 3 states, 3 states have (on average 53.0) internal successors, (159), 3 states have internal predecessors, (159), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-11-06 23:09:34,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:09:34,305 INFO L93 Difference]: Finished difference Result 806 states and 1383 transitions. [2023-11-06 23:09:34,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:09:34,307 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 53.0) internal successors, (159), 3 states have internal predecessors, (159), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) Word has length 706 [2023-11-06 23:09:34,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:09:34,321 INFO L225 Difference]: With dead ends: 806 [2023-11-06 23:09:34,321 INFO L226 Difference]: Without dead ends: 487 [2023-11-06 23:09:34,323 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 705 GetRequests, 704 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 23:09:34,325 INFO L413 NwaCegarLoop]: 697 mSDtfsCounter, 274 mSDsluCounter, 526 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 1223 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:09:34,327 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [274 Valid, 1223 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:09:34,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 487 states. [2023-11-06 23:09:34,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 487 to 484. [2023-11-06 23:09:34,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 338 states have (on average 1.6183431952662721) internal successors, (547), 339 states have internal predecessors, (547), 143 states have call successors, (143), 2 states have call predecessors, (143), 2 states have return successors, (143), 142 states have call predecessors, (143), 143 states have call successors, (143) [2023-11-06 23:09:34,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 833 transitions. [2023-11-06 23:09:34,429 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 833 transitions. Word has length 706 [2023-11-06 23:09:34,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:09:34,436 INFO L495 AbstractCegarLoop]: Abstraction has 484 states and 833 transitions. [2023-11-06 23:09:34,437 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 53.0) internal successors, (159), 3 states have internal predecessors, (159), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-11-06 23:09:34,437 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 833 transitions. [2023-11-06 23:09:34,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 707 [2023-11-06 23:09:34,462 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:09:34,463 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:09:34,480 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-06 23:09:34,672 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-11-06 23:09:34,672 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:09:34,673 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:09:34,673 INFO L85 PathProgramCache]: Analyzing trace with hash -723884645, now seen corresponding path program 1 times [2023-11-06 23:09:34,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:09:34,674 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794095502] [2023-11-06 23:09:34,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:09:34,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:09:34,841 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:09:34,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [765990593] [2023-11-06 23:09:34,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:09:34,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:09:34,842 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:09:34,843 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:09:34,856 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-06 23:09:35,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:09:35,430 INFO L262 TraceCheckSpWp]: Trace formula consists of 1696 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 23:09:35,452 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:09:35,550 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23980 trivial. 0 not checked. [2023-11-06 23:09:35,556 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:09:35,556 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:09:35,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794095502] [2023-11-06 23:09:35,556 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:09:35,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765990593] [2023-11-06 23:09:35,557 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765990593] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:09:35,557 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:09:35,557 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 23:09:35,557 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670601962] [2023-11-06 23:09:35,558 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:09:35,559 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 23:09:35,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:09:35,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 23:09:35,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 23:09:35,561 INFO L87 Difference]: Start difference. First operand 484 states and 833 transitions. Second operand has 4 states, 4 states have (on average 39.75) internal successors, (159), 4 states have internal predecessors, (159), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-11-06 23:09:35,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:09:35,758 INFO L93 Difference]: Finished difference Result 1454 states and 2507 transitions. [2023-11-06 23:09:35,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 23:09:35,759 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 39.75) internal successors, (159), 4 states have internal predecessors, (159), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) Word has length 706 [2023-11-06 23:09:35,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:09:35,770 INFO L225 Difference]: With dead ends: 1454 [2023-11-06 23:09:35,770 INFO L226 Difference]: Without dead ends: 973 [2023-11-06 23:09:35,772 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 706 GetRequests, 703 SyntacticMatches, 0 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 23:09:35,774 INFO L413 NwaCegarLoop]: 997 mSDtfsCounter, 528 mSDsluCounter, 1513 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 528 SdHoareTripleChecker+Valid, 2510 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 23:09:35,774 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [528 Valid, 2510 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 23:09:35,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 973 states. [2023-11-06 23:09:35,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 973 to 617. [2023-11-06 23:09:35,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 617 states, 471 states have (on average 1.673036093418259) internal successors, (788), 472 states have internal predecessors, (788), 143 states have call successors, (143), 2 states have call predecessors, (143), 2 states have return successors, (143), 142 states have call predecessors, (143), 143 states have call successors, (143) [2023-11-06 23:09:35,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 617 states to 617 states and 1074 transitions. [2023-11-06 23:09:35,933 INFO L78 Accepts]: Start accepts. Automaton has 617 states and 1074 transitions. Word has length 706 [2023-11-06 23:09:35,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:09:35,936 INFO L495 AbstractCegarLoop]: Abstraction has 617 states and 1074 transitions. [2023-11-06 23:09:35,936 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 39.75) internal successors, (159), 4 states have internal predecessors, (159), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-11-06 23:09:35,937 INFO L276 IsEmpty]: Start isEmpty. Operand 617 states and 1074 transitions. [2023-11-06 23:09:35,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 707 [2023-11-06 23:09:35,948 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:09:35,948 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:09:35,957 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-06 23:09:36,157 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2023-11-06 23:09:36,158 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:09:36,158 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:09:36,158 INFO L85 PathProgramCache]: Analyzing trace with hash 1612507865, now seen corresponding path program 1 times [2023-11-06 23:09:36,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:09:36,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98956875] [2023-11-06 23:09:36,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:09:36,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:09:36,279 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:09:36,280 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1325838102] [2023-11-06 23:09:36,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:09:36,280 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:09:36,280 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:09:36,281 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:09:36,299 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-06 23:09:36,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:09:36,828 INFO L262 TraceCheckSpWp]: Trace formula consists of 1696 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-06 23:09:36,844 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:09:37,021 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23980 trivial. 0 not checked. [2023-11-06 23:09:37,021 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:09:37,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:09:37,021 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98956875] [2023-11-06 23:09:37,022 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:09:37,022 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1325838102] [2023-11-06 23:09:37,022 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1325838102] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:09:37,022 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:09:37,022 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 23:09:37,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710558158] [2023-11-06 23:09:37,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:09:37,024 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 23:09:37,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:09:37,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 23:09:37,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 23:09:37,026 INFO L87 Difference]: Start difference. First operand 617 states and 1074 transitions. Second operand has 4 states, 4 states have (on average 39.75) internal successors, (159), 4 states have internal predecessors, (159), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-11-06 23:09:37,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:09:37,541 INFO L93 Difference]: Finished difference Result 1734 states and 2997 transitions. [2023-11-06 23:09:37,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 23:09:37,542 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 39.75) internal successors, (159), 4 states have internal predecessors, (159), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) Word has length 706 [2023-11-06 23:09:37,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:09:37,552 INFO L225 Difference]: With dead ends: 1734 [2023-11-06 23:09:37,552 INFO L226 Difference]: Without dead ends: 1120 [2023-11-06 23:09:37,554 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 707 GetRequests, 704 SyntacticMatches, 0 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 23:09:37,555 INFO L413 NwaCegarLoop]: 839 mSDtfsCounter, 815 mSDsluCounter, 1270 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 815 SdHoareTripleChecker+Valid, 2109 SdHoareTripleChecker+Invalid, 299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-06 23:09:37,556 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [815 Valid, 2109 Invalid, 299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-06 23:09:37,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1120 states. [2023-11-06 23:09:37,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1120 to 997. [2023-11-06 23:09:37,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 997 states, 768 states have (on average 1.6705729166666667) internal successors, (1283), 772 states have internal predecessors, (1283), 222 states have call successors, (222), 6 states have call predecessors, (222), 6 states have return successors, (222), 218 states have call predecessors, (222), 222 states have call successors, (222) [2023-11-06 23:09:37,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 997 states to 997 states and 1727 transitions. [2023-11-06 23:09:37,653 INFO L78 Accepts]: Start accepts. Automaton has 997 states and 1727 transitions. Word has length 706 [2023-11-06 23:09:37,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:09:37,655 INFO L495 AbstractCegarLoop]: Abstraction has 997 states and 1727 transitions. [2023-11-06 23:09:37,655 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 39.75) internal successors, (159), 4 states have internal predecessors, (159), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-11-06 23:09:37,655 INFO L276 IsEmpty]: Start isEmpty. Operand 997 states and 1727 transitions. [2023-11-06 23:09:37,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 708 [2023-11-06 23:09:37,664 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:09:37,664 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:09:37,682 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-06 23:09:37,873 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:09:37,874 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:09:37,874 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:09:37,874 INFO L85 PathProgramCache]: Analyzing trace with hash 1281005038, now seen corresponding path program 1 times [2023-11-06 23:09:37,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:09:37,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753386520] [2023-11-06 23:09:37,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:09:37,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:09:38,019 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:09:38,020 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1697417180] [2023-11-06 23:09:38,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:09:38,020 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:09:38,020 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:09:38,021 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:09:38,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-06 23:09:38,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:09:38,580 INFO L262 TraceCheckSpWp]: Trace formula consists of 1698 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 23:09:38,594 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:09:38,675 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23980 trivial. 0 not checked. [2023-11-06 23:09:38,675 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:09:38,675 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:09:38,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753386520] [2023-11-06 23:09:38,676 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:09:38,676 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697417180] [2023-11-06 23:09:38,676 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1697417180] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:09:38,676 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:09:38,676 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 23:09:38,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012742472] [2023-11-06 23:09:38,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:09:38,678 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:09:38,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:09:38,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:09:38,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:09:38,680 INFO L87 Difference]: Start difference. First operand 997 states and 1727 transitions. Second operand has 3 states, 3 states have (on average 53.333333333333336) internal successors, (160), 3 states have internal predecessors, (160), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-11-06 23:09:38,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:09:38,806 INFO L93 Difference]: Finished difference Result 2668 states and 4594 transitions. [2023-11-06 23:09:38,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:09:38,807 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 53.333333333333336) internal successors, (160), 3 states have internal predecessors, (160), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) Word has length 707 [2023-11-06 23:09:38,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:09:38,821 INFO L225 Difference]: With dead ends: 2668 [2023-11-06 23:09:38,821 INFO L226 Difference]: Without dead ends: 1674 [2023-11-06 23:09:38,824 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 706 GetRequests, 705 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 23:09:38,825 INFO L413 NwaCegarLoop]: 779 mSDtfsCounter, 324 mSDsluCounter, 537 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 324 SdHoareTripleChecker+Valid, 1316 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:09:38,826 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [324 Valid, 1316 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:09:38,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1674 states. [2023-11-06 23:09:39,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1674 to 1671. [2023-11-06 23:09:39,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1671 states, 1236 states have (on average 1.6294498381877023) internal successors, (2014), 1245 states have internal predecessors, (2014), 422 states have call successors, (422), 12 states have call predecessors, (422), 12 states have return successors, (422), 413 states have call predecessors, (422), 422 states have call successors, (422) [2023-11-06 23:09:39,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1671 states to 1671 states and 2858 transitions. [2023-11-06 23:09:39,025 INFO L78 Accepts]: Start accepts. Automaton has 1671 states and 2858 transitions. Word has length 707 [2023-11-06 23:09:39,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:09:39,027 INFO L495 AbstractCegarLoop]: Abstraction has 1671 states and 2858 transitions. [2023-11-06 23:09:39,027 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 53.333333333333336) internal successors, (160), 3 states have internal predecessors, (160), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-11-06 23:09:39,028 INFO L276 IsEmpty]: Start isEmpty. Operand 1671 states and 2858 transitions. [2023-11-06 23:09:39,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 708 [2023-11-06 23:09:39,037 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:09:39,037 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:09:39,052 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-06 23:09:39,253 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:09:39,253 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:09:39,253 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:09:39,253 INFO L85 PathProgramCache]: Analyzing trace with hash -407938704, now seen corresponding path program 1 times [2023-11-06 23:09:39,254 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:09:39,254 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703824571] [2023-11-06 23:09:39,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:09:39,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:09:39,362 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:09:39,363 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [335911426] [2023-11-06 23:09:39,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:09:39,363 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:09:39,363 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:09:39,364 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:09:39,383 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-06 23:09:39,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:09:39,991 INFO L262 TraceCheckSpWp]: Trace formula consists of 1699 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 23:09:40,015 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:09:40,086 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23980 trivial. 0 not checked. [2023-11-06 23:09:40,086 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:09:40,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:09:40,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703824571] [2023-11-06 23:09:40,086 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:09:40,087 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [335911426] [2023-11-06 23:09:40,087 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [335911426] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:09:40,087 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:09:40,087 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 23:09:40,088 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745385170] [2023-11-06 23:09:40,088 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:09:40,089 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:09:40,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:09:40,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:09:40,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:09:40,091 INFO L87 Difference]: Start difference. First operand 1671 states and 2858 transitions. Second operand has 3 states, 3 states have (on average 53.333333333333336) internal successors, (160), 3 states have internal predecessors, (160), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-11-06 23:09:40,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:09:40,356 INFO L93 Difference]: Finished difference Result 4538 states and 7735 transitions. [2023-11-06 23:09:40,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:09:40,358 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 53.333333333333336) internal successors, (160), 3 states have internal predecessors, (160), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) Word has length 707 [2023-11-06 23:09:40,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:09:40,382 INFO L225 Difference]: With dead ends: 4538 [2023-11-06 23:09:40,382 INFO L226 Difference]: Without dead ends: 2870 [2023-11-06 23:09:40,389 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 706 GetRequests, 705 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 23:09:40,391 INFO L413 NwaCegarLoop]: 651 mSDtfsCounter, 220 mSDsluCounter, 538 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 1189 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:09:40,391 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [220 Valid, 1189 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:09:40,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2870 states. [2023-11-06 23:09:40,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2870 to 2866. [2023-11-06 23:09:40,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2866 states, 2119 states have (on average 1.6130250117980178) internal successors, (3418), 2138 states have internal predecessors, (3418), 722 states have call successors, (722), 24 states have call predecessors, (722), 24 states have return successors, (722), 703 states have call predecessors, (722), 722 states have call successors, (722) [2023-11-06 23:09:40,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2866 states to 2866 states and 4862 transitions. [2023-11-06 23:09:40,743 INFO L78 Accepts]: Start accepts. Automaton has 2866 states and 4862 transitions. Word has length 707 [2023-11-06 23:09:40,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:09:40,745 INFO L495 AbstractCegarLoop]: Abstraction has 2866 states and 4862 transitions. [2023-11-06 23:09:40,745 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 53.333333333333336) internal successors, (160), 3 states have internal predecessors, (160), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-11-06 23:09:40,746 INFO L276 IsEmpty]: Start isEmpty. Operand 2866 states and 4862 transitions. [2023-11-06 23:09:40,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 708 [2023-11-06 23:09:40,756 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:09:40,757 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:09:40,772 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-06 23:09:40,968 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:09:40,968 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:09:40,968 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:09:40,969 INFO L85 PathProgramCache]: Analyzing trace with hash 963868594, now seen corresponding path program 1 times [2023-11-06 23:09:40,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:09:40,969 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001321486] [2023-11-06 23:09:40,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:09:40,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:09:41,068 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:09:41,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [647794614] [2023-11-06 23:09:41,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:09:41,068 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:09:41,069 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:09:41,069 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:09:41,087 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-06 23:09:41,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:09:41,639 INFO L262 TraceCheckSpWp]: Trace formula consists of 1700 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 23:09:41,653 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:09:42,034 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 7677 proven. 63 refuted. 0 times theorem prover too weak. 16240 trivial. 0 not checked. [2023-11-06 23:09:42,035 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:09:42,491 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 264 proven. 63 refuted. 0 times theorem prover too weak. 23653 trivial. 0 not checked. [2023-11-06 23:09:42,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:09:42,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001321486] [2023-11-06 23:09:42,491 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:09:42,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [647794614] [2023-11-06 23:09:42,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [647794614] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 23:09:42,492 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 23:09:42,492 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-06 23:09:42,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954454635] [2023-11-06 23:09:42,493 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 23:09:42,494 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 23:09:42,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:09:42,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 23:09:42,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-06 23:09:42,497 INFO L87 Difference]: Start difference. First operand 2866 states and 4862 transitions. Second operand has 7 states, 7 states have (on average 24.142857142857142) internal successors, (169), 7 states have internal predecessors, (169), 2 states have call successors, (131), 2 states have call predecessors, (131), 4 states have return successors, (132), 2 states have call predecessors, (132), 2 states have call successors, (132) [2023-11-06 23:09:43,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:09:43,261 INFO L93 Difference]: Finished difference Result 4493 states and 7630 transitions. [2023-11-06 23:09:43,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 23:09:43,262 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 24.142857142857142) internal successors, (169), 7 states have internal predecessors, (169), 2 states have call successors, (131), 2 states have call predecessors, (131), 4 states have return successors, (132), 2 states have call predecessors, (132), 2 states have call successors, (132) Word has length 707 [2023-11-06 23:09:43,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:09:43,275 INFO L225 Difference]: With dead ends: 4493 [2023-11-06 23:09:43,275 INFO L226 Difference]: Without dead ends: 1630 [2023-11-06 23:09:43,329 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1416 GetRequests, 1406 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-11-06 23:09:43,330 INFO L413 NwaCegarLoop]: 429 mSDtfsCounter, 362 mSDsluCounter, 637 mSDsCounter, 0 mSdLazyCounter, 560 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 450 SdHoareTripleChecker+Valid, 1066 SdHoareTripleChecker+Invalid, 579 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 560 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-06 23:09:43,330 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [450 Valid, 1066 Invalid, 579 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 560 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-06 23:09:43,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1630 states. [2023-11-06 23:09:43,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1630 to 1606. [2023-11-06 23:09:43,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1606 states, 1220 states have (on average 1.6213114754098361) internal successors, (1978), 1229 states have internal predecessors, (1978), 372 states have call successors, (372), 13 states have call predecessors, (372), 13 states have return successors, (372), 363 states have call predecessors, (372), 372 states have call successors, (372) [2023-11-06 23:09:43,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1606 states to 1606 states and 2722 transitions. [2023-11-06 23:09:43,494 INFO L78 Accepts]: Start accepts. Automaton has 1606 states and 2722 transitions. Word has length 707 [2023-11-06 23:09:43,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:09:43,496 INFO L495 AbstractCegarLoop]: Abstraction has 1606 states and 2722 transitions. [2023-11-06 23:09:43,496 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.142857142857142) internal successors, (169), 7 states have internal predecessors, (169), 2 states have call successors, (131), 2 states have call predecessors, (131), 4 states have return successors, (132), 2 states have call predecessors, (132), 2 states have call successors, (132) [2023-11-06 23:09:43,496 INFO L276 IsEmpty]: Start isEmpty. Operand 1606 states and 2722 transitions. [2023-11-06 23:09:43,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 710 [2023-11-06 23:09:43,505 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:09:43,506 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:09:43,515 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-06 23:09:43,714 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:09:43,715 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:09:43,715 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:09:43,716 INFO L85 PathProgramCache]: Analyzing trace with hash 55726821, now seen corresponding path program 1 times [2023-11-06 23:09:43,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:09:43,716 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592995781] [2023-11-06 23:09:43,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:09:43,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:09:43,827 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:09:43,828 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [169293263] [2023-11-06 23:09:43,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:09:43,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:09:43,828 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:09:43,833 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:09:43,847 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-06 23:09:44,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:09:44,453 INFO L262 TraceCheckSpWp]: Trace formula consists of 1699 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-06 23:09:44,466 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:09:44,688 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23980 trivial. 0 not checked. [2023-11-06 23:09:44,688 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:09:44,688 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:09:44,689 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592995781] [2023-11-06 23:09:44,689 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:09:44,689 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [169293263] [2023-11-06 23:09:44,689 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [169293263] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:09:44,690 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:09:44,690 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 23:09:44,690 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485770317] [2023-11-06 23:09:44,690 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:09:44,692 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 23:09:44,692 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:09:44,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 23:09:44,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:09:44,694 INFO L87 Difference]: Start difference. First operand 1606 states and 2722 transitions. Second operand has 5 states, 5 states have (on average 32.4) internal successors, (162), 5 states have internal predecessors, (162), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-11-06 23:09:45,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:09:45,542 INFO L93 Difference]: Finished difference Result 7762 states and 13153 transitions. [2023-11-06 23:09:45,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 23:09:45,543 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.4) internal successors, (162), 5 states have internal predecessors, (162), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) Word has length 709 [2023-11-06 23:09:45,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:09:45,587 INFO L225 Difference]: With dead ends: 7762 [2023-11-06 23:09:45,587 INFO L226 Difference]: Without dead ends: 6159 [2023-11-06 23:09:45,593 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 711 GetRequests, 706 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-11-06 23:09:45,594 INFO L413 NwaCegarLoop]: 575 mSDtfsCounter, 1322 mSDsluCounter, 1916 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 240 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1322 SdHoareTripleChecker+Valid, 2491 SdHoareTripleChecker+Invalid, 321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 240 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-06 23:09:45,595 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1322 Valid, 2491 Invalid, 321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [240 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-06 23:09:45,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6159 states. [2023-11-06 23:09:46,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6159 to 6141. [2023-11-06 23:09:46,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6141 states, 4712 states have (on average 1.6082342954159592) internal successors, (7578), 4750 states have internal predecessors, (7578), 1378 states have call successors, (1378), 50 states have call predecessors, (1378), 50 states have return successors, (1378), 1340 states have call predecessors, (1378), 1378 states have call successors, (1378) [2023-11-06 23:09:46,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6141 states to 6141 states and 10334 transitions. [2023-11-06 23:09:46,306 INFO L78 Accepts]: Start accepts. Automaton has 6141 states and 10334 transitions. Word has length 709 [2023-11-06 23:09:46,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:09:46,308 INFO L495 AbstractCegarLoop]: Abstraction has 6141 states and 10334 transitions. [2023-11-06 23:09:46,309 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.4) internal successors, (162), 5 states have internal predecessors, (162), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-11-06 23:09:46,309 INFO L276 IsEmpty]: Start isEmpty. Operand 6141 states and 10334 transitions. [2023-11-06 23:09:46,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 710 [2023-11-06 23:09:46,324 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:09:46,325 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:09:46,336 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-06 23:09:46,534 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-11-06 23:09:46,534 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:09:46,534 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:09:46,535 INFO L85 PathProgramCache]: Analyzing trace with hash -1789640345, now seen corresponding path program 1 times [2023-11-06 23:09:46,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:09:46,535 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598827588] [2023-11-06 23:09:46,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:09:46,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:09:46,632 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:09:46,632 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [733865099] [2023-11-06 23:09:46,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:09:46,633 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:09:46,633 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:09:46,634 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:09:46,671 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-06 23:09:47,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:09:47,275 INFO L262 TraceCheckSpWp]: Trace formula consists of 1696 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 23:09:47,287 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:09:48,045 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 11343 proven. 204 refuted. 0 times theorem prover too weak. 12433 trivial. 0 not checked. [2023-11-06 23:09:48,045 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:09:48,636 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 123 proven. 204 refuted. 0 times theorem prover too weak. 23653 trivial. 0 not checked. [2023-11-06 23:09:48,636 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:09:48,636 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598827588] [2023-11-06 23:09:48,637 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:09:48,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [733865099] [2023-11-06 23:09:48,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [733865099] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 23:09:48,637 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 23:09:48,638 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-06 23:09:48,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917604920] [2023-11-06 23:09:48,638 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 23:09:48,640 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 23:09:48,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:09:48,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 23:09:48,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-06 23:09:48,642 INFO L87 Difference]: Start difference. First operand 6141 states and 10334 transitions. Second operand has 7 states, 7 states have (on average 24.428571428571427) internal successors, (171), 7 states have internal predecessors, (171), 2 states have call successors, (178), 2 states have call predecessors, (178), 4 states have return successors, (179), 2 states have call predecessors, (179), 2 states have call successors, (179) [2023-11-06 23:09:50,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:09:50,011 INFO L93 Difference]: Finished difference Result 12399 states and 20781 transitions. [2023-11-06 23:09:50,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-06 23:09:50,012 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 24.428571428571427) internal successors, (171), 7 states have internal predecessors, (171), 2 states have call successors, (178), 2 states have call predecessors, (178), 4 states have return successors, (179), 2 states have call predecessors, (179), 2 states have call successors, (179) Word has length 709 [2023-11-06 23:09:50,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:09:50,073 INFO L225 Difference]: With dead ends: 12399 [2023-11-06 23:09:50,074 INFO L226 Difference]: Without dead ends: 6261 [2023-11-06 23:09:50,093 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1420 GetRequests, 1410 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-11-06 23:09:50,095 INFO L413 NwaCegarLoop]: 427 mSDtfsCounter, 766 mSDsluCounter, 632 mSDsCounter, 0 mSdLazyCounter, 557 mSolverCounterSat, 182 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 806 SdHoareTripleChecker+Valid, 1059 SdHoareTripleChecker+Invalid, 739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 182 IncrementalHoareTripleChecker+Valid, 557 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-06 23:09:50,096 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [806 Valid, 1059 Invalid, 739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [182 Valid, 557 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-06 23:09:50,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6261 states. [2023-11-06 23:09:50,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6261 to 6157. [2023-11-06 23:09:50,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6157 states, 4724 states have (on average 1.5939881456392888) internal successors, (7530), 4762 states have internal predecessors, (7530), 1378 states have call successors, (1378), 54 states have call predecessors, (1378), 54 states have return successors, (1378), 1340 states have call predecessors, (1378), 1378 states have call successors, (1378) [2023-11-06 23:09:50,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6157 states to 6157 states and 10286 transitions. [2023-11-06 23:09:50,815 INFO L78 Accepts]: Start accepts. Automaton has 6157 states and 10286 transitions. Word has length 709 [2023-11-06 23:09:50,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:09:50,816 INFO L495 AbstractCegarLoop]: Abstraction has 6157 states and 10286 transitions. [2023-11-06 23:09:50,817 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.428571428571427) internal successors, (171), 7 states have internal predecessors, (171), 2 states have call successors, (178), 2 states have call predecessors, (178), 4 states have return successors, (179), 2 states have call predecessors, (179), 2 states have call successors, (179) [2023-11-06 23:09:50,817 INFO L276 IsEmpty]: Start isEmpty. Operand 6157 states and 10286 transitions. [2023-11-06 23:09:50,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 710 [2023-11-06 23:09:50,832 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:09:50,832 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:09:50,845 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-06 23:09:51,041 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:09:51,041 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:09:51,042 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:09:51,042 INFO L85 PathProgramCache]: Analyzing trace with hash 2024246693, now seen corresponding path program 1 times [2023-11-06 23:09:51,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:09:51,042 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993118830] [2023-11-06 23:09:51,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:09:51,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:09:51,131 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:09:51,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [134772994] [2023-11-06 23:09:51,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:09:51,132 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:09:51,132 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:09:51,136 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:09:51,163 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-06 23:09:51,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:09:51,889 INFO L262 TraceCheckSpWp]: Trace formula consists of 1695 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 23:09:51,903 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:09:52,697 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 11107 proven. 210 refuted. 0 times theorem prover too weak. 12663 trivial. 0 not checked. [2023-11-06 23:09:52,697 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:09:53,336 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 117 proven. 210 refuted. 0 times theorem prover too weak. 23653 trivial. 0 not checked. [2023-11-06 23:09:53,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:09:53,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993118830] [2023-11-06 23:09:53,337 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:09:53,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [134772994] [2023-11-06 23:09:53,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [134772994] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 23:09:53,337 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 23:09:53,338 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-06 23:09:53,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72594318] [2023-11-06 23:09:53,339 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 23:09:53,341 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 23:09:53,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:09:53,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 23:09:53,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-06 23:09:53,343 INFO L87 Difference]: Start difference. First operand 6157 states and 10286 transitions. Second operand has 7 states, 7 states have (on average 24.428571428571427) internal successors, (171), 7 states have internal predecessors, (171), 2 states have call successors, (180), 2 states have call predecessors, (180), 4 states have return successors, (181), 2 states have call predecessors, (181), 2 states have call successors, (181) [2023-11-06 23:09:54,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:09:54,215 INFO L93 Difference]: Finished difference Result 9981 states and 16687 transitions. [2023-11-06 23:09:54,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-06 23:09:54,216 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 24.428571428571427) internal successors, (171), 7 states have internal predecessors, (171), 2 states have call successors, (180), 2 states have call predecessors, (180), 4 states have return successors, (181), 2 states have call predecessors, (181), 2 states have call successors, (181) Word has length 709 [2023-11-06 23:09:54,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:09:54,247 INFO L225 Difference]: With dead ends: 9981 [2023-11-06 23:09:54,247 INFO L226 Difference]: Without dead ends: 3827 [2023-11-06 23:09:54,267 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1420 GetRequests, 1410 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-11-06 23:09:54,268 INFO L413 NwaCegarLoop]: 424 mSDtfsCounter, 280 mSDsluCounter, 626 mSDsCounter, 0 mSdLazyCounter, 560 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 318 SdHoareTripleChecker+Valid, 1050 SdHoareTripleChecker+Invalid, 581 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 560 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-06 23:09:54,269 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [318 Valid, 1050 Invalid, 581 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 560 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-06 23:09:54,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3827 states. [2023-11-06 23:09:54,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3827 to 3763. [2023-11-06 23:09:54,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3763 states, 2950 states have (on average 1.60135593220339) internal successors, (4724), 2968 states have internal predecessors, (4724), 778 states have call successors, (778), 34 states have call predecessors, (778), 34 states have return successors, (778), 760 states have call predecessors, (778), 778 states have call successors, (778) [2023-11-06 23:09:54,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3763 states to 3763 states and 6280 transitions. [2023-11-06 23:09:54,714 INFO L78 Accepts]: Start accepts. Automaton has 3763 states and 6280 transitions. Word has length 709 [2023-11-06 23:09:54,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:09:54,716 INFO L495 AbstractCegarLoop]: Abstraction has 3763 states and 6280 transitions. [2023-11-06 23:09:54,716 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.428571428571427) internal successors, (171), 7 states have internal predecessors, (171), 2 states have call successors, (180), 2 states have call predecessors, (180), 4 states have return successors, (181), 2 states have call predecessors, (181), 2 states have call successors, (181) [2023-11-06 23:09:54,716 INFO L276 IsEmpty]: Start isEmpty. Operand 3763 states and 6280 transitions. [2023-11-06 23:09:54,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 710 [2023-11-06 23:09:54,727 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:09:54,728 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:09:54,738 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-06 23:09:54,937 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:09:54,937 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:09:54,938 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:09:54,938 INFO L85 PathProgramCache]: Analyzing trace with hash -83412063, now seen corresponding path program 1 times [2023-11-06 23:09:54,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:09:54,938 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427474542] [2023-11-06 23:09:54,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:09:54,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:09:55,030 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:09:55,030 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2027231873] [2023-11-06 23:09:55,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:09:55,030 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:09:55,031 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:09:55,032 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:09:55,055 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-06 23:09:55,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:09:55,703 INFO L262 TraceCheckSpWp]: Trace formula consists of 1693 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 23:09:55,718 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:09:56,747 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 11811 proven. 114 refuted. 0 times theorem prover too weak. 12055 trivial. 0 not checked. [2023-11-06 23:09:56,748 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:09:57,386 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 213 proven. 114 refuted. 0 times theorem prover too weak. 23653 trivial. 0 not checked. [2023-11-06 23:09:57,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:09:57,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427474542] [2023-11-06 23:09:57,387 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:09:57,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2027231873] [2023-11-06 23:09:57,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2027231873] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 23:09:57,388 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 23:09:57,388 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2023-11-06 23:09:57,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458017582] [2023-11-06 23:09:57,389 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 23:09:57,390 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-06 23:09:57,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:09:57,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-06 23:09:57,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2023-11-06 23:09:57,393 INFO L87 Difference]: Start difference. First operand 3763 states and 6280 transitions. Second operand has 10 states, 10 states have (on average 25.6) internal successors, (256), 10 states have internal predecessors, (256), 5 states have call successors, (148), 3 states have call predecessors, (148), 5 states have return successors, (149), 5 states have call predecessors, (149), 5 states have call successors, (149) [2023-11-06 23:09:58,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:09:58,531 INFO L93 Difference]: Finished difference Result 7603 states and 12633 transitions. [2023-11-06 23:09:58,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-06 23:09:58,532 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 25.6) internal successors, (256), 10 states have internal predecessors, (256), 5 states have call successors, (148), 3 states have call predecessors, (148), 5 states have return successors, (149), 5 states have call predecessors, (149), 5 states have call successors, (149) Word has length 709 [2023-11-06 23:09:58,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:09:58,552 INFO L225 Difference]: With dead ends: 7603 [2023-11-06 23:09:58,552 INFO L226 Difference]: Without dead ends: 3843 [2023-11-06 23:09:58,564 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1422 GetRequests, 1408 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=88, Invalid=152, Unknown=0, NotChecked=0, Total=240 [2023-11-06 23:09:58,564 INFO L413 NwaCegarLoop]: 410 mSDtfsCounter, 547 mSDsluCounter, 613 mSDsCounter, 0 mSdLazyCounter, 635 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 618 SdHoareTripleChecker+Valid, 1023 SdHoareTripleChecker+Invalid, 795 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 635 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-06 23:09:58,565 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [618 Valid, 1023 Invalid, 795 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 635 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-06 23:09:58,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3843 states. [2023-11-06 23:09:58,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3843 to 3779. [2023-11-06 23:09:58,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3779 states, 2962 states have (on average 1.5921674544226874) internal successors, (4716), 2980 states have internal predecessors, (4716), 778 states have call successors, (778), 38 states have call predecessors, (778), 38 states have return successors, (778), 760 states have call predecessors, (778), 778 states have call successors, (778) [2023-11-06 23:09:59,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3779 states to 3779 states and 6272 transitions. [2023-11-06 23:09:59,004 INFO L78 Accepts]: Start accepts. Automaton has 3779 states and 6272 transitions. Word has length 709 [2023-11-06 23:09:59,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:09:59,005 INFO L495 AbstractCegarLoop]: Abstraction has 3779 states and 6272 transitions. [2023-11-06 23:09:59,006 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 25.6) internal successors, (256), 10 states have internal predecessors, (256), 5 states have call successors, (148), 3 states have call predecessors, (148), 5 states have return successors, (149), 5 states have call predecessors, (149), 5 states have call successors, (149) [2023-11-06 23:09:59,006 INFO L276 IsEmpty]: Start isEmpty. Operand 3779 states and 6272 transitions. [2023-11-06 23:09:59,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 710 [2023-11-06 23:09:59,017 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:09:59,018 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:09:59,032 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-06 23:09:59,227 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:09:59,228 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:09:59,228 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:09:59,229 INFO L85 PathProgramCache]: Analyzing trace with hash 191347551, now seen corresponding path program 1 times [2023-11-06 23:09:59,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:09:59,229 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142243428] [2023-11-06 23:09:59,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:09:59,229 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:09:59,360 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:09:59,360 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [816596353] [2023-11-06 23:09:59,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:09:59,361 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:09:59,361 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:09:59,364 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:09:59,387 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-06 23:10:00,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:10:00,107 INFO L262 TraceCheckSpWp]: Trace formula consists of 1691 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-06 23:10:00,121 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:10:00,567 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23980 trivial. 0 not checked. [2023-11-06 23:10:00,568 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:10:00,568 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:10:00,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142243428] [2023-11-06 23:10:00,568 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:10:00,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [816596353] [2023-11-06 23:10:00,568 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [816596353] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:10:00,569 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:10:00,569 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-06 23:10:00,569 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132653467] [2023-11-06 23:10:00,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:10:00,570 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 23:10:00,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:10:00,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 23:10:00,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2023-11-06 23:10:00,572 INFO L87 Difference]: Start difference. First operand 3779 states and 6272 transitions. Second operand has 7 states, 7 states have (on average 23.142857142857142) internal successors, (162), 7 states have internal predecessors, (162), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-11-06 23:10:03,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:10:03,632 INFO L93 Difference]: Finished difference Result 22481 states and 37350 transitions. [2023-11-06 23:10:03,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-06 23:10:03,633 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 23.142857142857142) internal successors, (162), 7 states have internal predecessors, (162), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) Word has length 709 [2023-11-06 23:10:03,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:10:03,693 INFO L225 Difference]: With dead ends: 22481 [2023-11-06 23:10:03,693 INFO L226 Difference]: Without dead ends: 18047 [2023-11-06 23:10:03,708 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 718 GetRequests, 708 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2023-11-06 23:10:03,709 INFO L413 NwaCegarLoop]: 1083 mSDtfsCounter, 1619 mSDsluCounter, 2952 mSDsCounter, 0 mSdLazyCounter, 788 mSolverCounterSat, 389 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1619 SdHoareTripleChecker+Valid, 4035 SdHoareTripleChecker+Invalid, 1177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 389 IncrementalHoareTripleChecker+Valid, 788 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-11-06 23:10:03,710 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1619 Valid, 4035 Invalid, 1177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [389 Valid, 788 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-11-06 23:10:03,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18047 states. [2023-11-06 23:10:05,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18047 to 10833. [2023-11-06 23:10:05,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10833 states, 8776 states have (on average 1.618049225159526) internal successors, (14200), 8834 states have internal predecessors, (14200), 1970 states have call successors, (1970), 86 states have call predecessors, (1970), 86 states have return successors, (1970), 1912 states have call predecessors, (1970), 1970 states have call successors, (1970) [2023-11-06 23:10:05,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10833 states to 10833 states and 18140 transitions. [2023-11-06 23:10:05,359 INFO L78 Accepts]: Start accepts. Automaton has 10833 states and 18140 transitions. Word has length 709 [2023-11-06 23:10:05,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:10:05,361 INFO L495 AbstractCegarLoop]: Abstraction has 10833 states and 18140 transitions. [2023-11-06 23:10:05,361 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 23.142857142857142) internal successors, (162), 7 states have internal predecessors, (162), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-11-06 23:10:05,361 INFO L276 IsEmpty]: Start isEmpty. Operand 10833 states and 18140 transitions. [2023-11-06 23:10:05,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 710 [2023-11-06 23:10:05,382 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:10:05,383 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:10:05,400 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-11-06 23:10:05,592 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:10:05,593 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:10:05,593 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:10:05,593 INFO L85 PathProgramCache]: Analyzing trace with hash 911122461, now seen corresponding path program 1 times [2023-11-06 23:10:05,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:10:05,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913763314] [2023-11-06 23:10:05,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:10:05,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:10:05,688 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:10:05,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [5926577] [2023-11-06 23:10:05,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:10:05,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:10:05,689 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:10:05,690 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:10:05,711 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-06 23:10:06,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:10:06,392 INFO L262 TraceCheckSpWp]: Trace formula consists of 1694 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 23:10:06,405 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:10:06,934 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 12099 proven. 162 refuted. 0 times theorem prover too weak. 11719 trivial. 0 not checked. [2023-11-06 23:10:06,934 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:10:07,418 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 165 proven. 162 refuted. 0 times theorem prover too weak. 23653 trivial. 0 not checked. [2023-11-06 23:10:07,418 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:10:07,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913763314] [2023-11-06 23:10:07,418 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:10:07,419 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [5926577] [2023-11-06 23:10:07,419 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [5926577] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 23:10:07,419 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 23:10:07,419 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-06 23:10:07,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128535604] [2023-11-06 23:10:07,420 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 23:10:07,422 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 23:10:07,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:10:07,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 23:10:07,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-06 23:10:07,425 INFO L87 Difference]: Start difference. First operand 10833 states and 18140 transitions. Second operand has 7 states, 7 states have (on average 24.428571428571427) internal successors, (171), 7 states have internal predecessors, (171), 2 states have call successors, (164), 2 states have call predecessors, (164), 4 states have return successors, (165), 2 states have call predecessors, (165), 2 states have call successors, (165) [2023-11-06 23:10:08,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:10:08,583 INFO L93 Difference]: Finished difference Result 16723 states and 28117 transitions. [2023-11-06 23:10:08,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 23:10:08,584 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 24.428571428571427) internal successors, (171), 7 states have internal predecessors, (171), 2 states have call successors, (164), 2 states have call predecessors, (164), 4 states have return successors, (165), 2 states have call predecessors, (165), 2 states have call successors, (165) Word has length 709 [2023-11-06 23:10:08,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:10:08,602 INFO L225 Difference]: With dead ends: 16723 [2023-11-06 23:10:08,602 INFO L226 Difference]: Without dead ends: 5557 [2023-11-06 23:10:08,623 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1420 GetRequests, 1410 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-11-06 23:10:08,624 INFO L413 NwaCegarLoop]: 407 mSDtfsCounter, 838 mSDsluCounter, 591 mSDsCounter, 0 mSdLazyCounter, 587 mSolverCounterSat, 241 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 893 SdHoareTripleChecker+Valid, 998 SdHoareTripleChecker+Invalid, 828 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 241 IncrementalHoareTripleChecker+Valid, 587 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-06 23:10:08,624 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [893 Valid, 998 Invalid, 828 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [241 Valid, 587 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-06 23:10:08,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5557 states. [2023-11-06 23:10:09,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5557 to 5227. [2023-11-06 23:10:09,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5227 states, 4448 states have (on average 1.6578237410071943) internal successors, (7374), 4466 states have internal predecessors, (7374), 740 states have call successors, (740), 38 states have call predecessors, (740), 38 states have return successors, (740), 722 states have call predecessors, (740), 740 states have call successors, (740) [2023-11-06 23:10:09,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5227 states to 5227 states and 8854 transitions. [2023-11-06 23:10:09,122 INFO L78 Accepts]: Start accepts. Automaton has 5227 states and 8854 transitions. Word has length 709 [2023-11-06 23:10:09,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:10:09,124 INFO L495 AbstractCegarLoop]: Abstraction has 5227 states and 8854 transitions. [2023-11-06 23:10:09,124 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.428571428571427) internal successors, (171), 7 states have internal predecessors, (171), 2 states have call successors, (164), 2 states have call predecessors, (164), 4 states have return successors, (165), 2 states have call predecessors, (165), 2 states have call successors, (165) [2023-11-06 23:10:09,124 INFO L276 IsEmpty]: Start isEmpty. Operand 5227 states and 8854 transitions. [2023-11-06 23:10:09,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 710 [2023-11-06 23:10:09,135 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:10:09,136 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:10:09,146 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-11-06 23:10:09,345 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:10:09,345 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:10:09,346 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:10:09,346 INFO L85 PathProgramCache]: Analyzing trace with hash -1767227235, now seen corresponding path program 1 times [2023-11-06 23:10:09,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:10:09,346 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1094019068] [2023-11-06 23:10:09,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:10:09,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:10:09,433 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:10:09,433 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1120683713] [2023-11-06 23:10:09,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:10:09,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:10:09,434 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:10:09,435 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:10:09,466 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-06 23:10:10,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:10:10,270 INFO L262 TraceCheckSpWp]: Trace formula consists of 1688 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-06 23:10:10,286 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:10:11,095 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23980 trivial. 0 not checked. [2023-11-06 23:10:11,096 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:10:11,096 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:10:11,096 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1094019068] [2023-11-06 23:10:11,096 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:10:11,096 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1120683713] [2023-11-06 23:10:11,096 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1120683713] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:10:11,097 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:10:11,097 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 23:10:11,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103567109] [2023-11-06 23:10:11,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:10:11,098 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:10:11,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:10:11,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:10:11,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:10:11,100 INFO L87 Difference]: Start difference. First operand 5227 states and 8854 transitions. Second operand has 3 states, 3 states have (on average 54.0) internal successors, (162), 2 states have internal predecessors, (162), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-11-06 23:10:11,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:10:11,553 INFO L93 Difference]: Finished difference Result 11895 states and 20087 transitions. [2023-11-06 23:10:11,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:10:11,554 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 54.0) internal successors, (162), 2 states have internal predecessors, (162), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) Word has length 709 [2023-11-06 23:10:11,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:10:11,574 INFO L225 Difference]: With dead ends: 11895 [2023-11-06 23:10:11,575 INFO L226 Difference]: Without dead ends: 6671 [2023-11-06 23:10:11,583 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 708 GetRequests, 707 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 23:10:11,583 INFO L413 NwaCegarLoop]: 738 mSDtfsCounter, 226 mSDsluCounter, 522 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 1260 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:10:11,584 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [226 Valid, 1260 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:10:11,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6671 states. [2023-11-06 23:10:12,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6671 to 6663. [2023-11-06 23:10:12,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6663 states, 5591 states have (on average 1.6388839205866572) internal successors, (9163), 5614 states have internal predecessors, (9163), 1018 states have call successors, (1018), 53 states have call predecessors, (1018), 53 states have return successors, (1018), 995 states have call predecessors, (1018), 1018 states have call successors, (1018) [2023-11-06 23:10:12,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6663 states to 6663 states and 11199 transitions. [2023-11-06 23:10:12,163 INFO L78 Accepts]: Start accepts. Automaton has 6663 states and 11199 transitions. Word has length 709 [2023-11-06 23:10:12,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:10:12,164 INFO L495 AbstractCegarLoop]: Abstraction has 6663 states and 11199 transitions. [2023-11-06 23:10:12,165 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 54.0) internal successors, (162), 2 states have internal predecessors, (162), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-11-06 23:10:12,165 INFO L276 IsEmpty]: Start isEmpty. Operand 6663 states and 11199 transitions. [2023-11-06 23:10:12,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 710 [2023-11-06 23:10:12,177 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:10:12,178 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:10:12,196 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-11-06 23:10:12,388 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-06 23:10:12,388 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:10:12,389 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:10:12,389 INFO L85 PathProgramCache]: Analyzing trace with hash -1071529195, now seen corresponding path program 1 times [2023-11-06 23:10:12,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:10:12,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041759798] [2023-11-06 23:10:12,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:10:12,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:10:12,484 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:10:12,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [864218474] [2023-11-06 23:10:12,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:10:12,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:10:12,485 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:10:12,486 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:10:12,507 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-06 23:10:13,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:10:13,336 INFO L262 TraceCheckSpWp]: Trace formula consists of 1689 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 23:10:13,356 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:10:13,515 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23980 trivial. 0 not checked. [2023-11-06 23:10:13,516 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:10:13,516 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:10:13,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041759798] [2023-11-06 23:10:13,516 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:10:13,517 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [864218474] [2023-11-06 23:10:13,517 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [864218474] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:10:13,517 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:10:13,517 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-06 23:10:13,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037262315] [2023-11-06 23:10:13,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:10:13,519 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-06 23:10:13,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:10:13,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-06 23:10:13,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-06 23:10:13,522 INFO L87 Difference]: Start difference. First operand 6663 states and 11199 transitions. Second operand has 6 states, 6 states have (on average 27.0) internal successors, (162), 6 states have internal predecessors, (162), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-11-06 23:10:15,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:10:15,384 INFO L93 Difference]: Finished difference Result 17791 states and 29858 transitions. [2023-11-06 23:10:15,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-06 23:10:15,385 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 27.0) internal successors, (162), 6 states have internal predecessors, (162), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) Word has length 709 [2023-11-06 23:10:15,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:10:15,422 INFO L225 Difference]: With dead ends: 17791 [2023-11-06 23:10:15,422 INFO L226 Difference]: Without dead ends: 11131 [2023-11-06 23:10:15,437 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 718 GetRequests, 707 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2023-11-06 23:10:15,438 INFO L413 NwaCegarLoop]: 917 mSDtfsCounter, 1248 mSDsluCounter, 2802 mSDsCounter, 0 mSdLazyCounter, 683 mSolverCounterSat, 236 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1248 SdHoareTripleChecker+Valid, 3719 SdHoareTripleChecker+Invalid, 919 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 236 IncrementalHoareTripleChecker+Valid, 683 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-06 23:10:15,438 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1248 Valid, 3719 Invalid, 919 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [236 Valid, 683 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-06 23:10:15,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11131 states. [2023-11-06 23:10:16,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11131 to 7413. [2023-11-06 23:10:16,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7413 states, 6341 states have (on average 1.6569941649582085) internal successors, (10507), 6364 states have internal predecessors, (10507), 1018 states have call successors, (1018), 53 states have call predecessors, (1018), 53 states have return successors, (1018), 995 states have call predecessors, (1018), 1018 states have call successors, (1018) [2023-11-06 23:10:16,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7413 states to 7413 states and 12543 transitions. [2023-11-06 23:10:16,247 INFO L78 Accepts]: Start accepts. Automaton has 7413 states and 12543 transitions. Word has length 709 [2023-11-06 23:10:16,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:10:16,247 INFO L495 AbstractCegarLoop]: Abstraction has 7413 states and 12543 transitions. [2023-11-06 23:10:16,248 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 27.0) internal successors, (162), 6 states have internal predecessors, (162), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-11-06 23:10:16,248 INFO L276 IsEmpty]: Start isEmpty. Operand 7413 states and 12543 transitions. [2023-11-06 23:10:16,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 710 [2023-11-06 23:10:16,257 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:10:16,258 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:10:16,265 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-11-06 23:10:16,458 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:10:16,458 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:10:16,459 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:10:16,459 INFO L85 PathProgramCache]: Analyzing trace with hash 1656680151, now seen corresponding path program 1 times [2023-11-06 23:10:16,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:10:16,459 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033879098] [2023-11-06 23:10:16,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:10:16,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:10:16,562 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:10:16,562 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [583272668] [2023-11-06 23:10:16,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:10:16,563 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:10:16,563 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:10:16,564 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:10:16,587 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-06 23:10:17,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:10:17,631 INFO L262 TraceCheckSpWp]: Trace formula consists of 1689 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-06 23:10:17,646 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:10:18,596 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23980 trivial. 0 not checked. [2023-11-06 23:10:18,597 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:10:18,597 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:10:18,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033879098] [2023-11-06 23:10:18,597 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:10:18,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583272668] [2023-11-06 23:10:18,597 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583272668] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:10:18,598 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:10:18,598 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 23:10:18,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [520693526] [2023-11-06 23:10:18,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:10:18,599 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 23:10:18,600 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:10:18,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 23:10:18,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:10:18,601 INFO L87 Difference]: Start difference. First operand 7413 states and 12543 transitions. Second operand has 5 states, 5 states have (on average 32.4) internal successors, (162), 4 states have internal predecessors, (162), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-11-06 23:10:20,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:10:20,608 INFO L93 Difference]: Finished difference Result 25184 states and 42404 transitions. [2023-11-06 23:10:20,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 23:10:20,608 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.4) internal successors, (162), 4 states have internal predecessors, (162), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) Word has length 709 [2023-11-06 23:10:20,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:10:20,649 INFO L225 Difference]: With dead ends: 25184 [2023-11-06 23:10:20,650 INFO L226 Difference]: Without dead ends: 17774 [2023-11-06 23:10:20,665 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 709 GetRequests, 705 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-11-06 23:10:20,666 INFO L413 NwaCegarLoop]: 890 mSDtfsCounter, 688 mSDsluCounter, 1234 mSDsCounter, 0 mSdLazyCounter, 743 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 688 SdHoareTripleChecker+Valid, 2124 SdHoareTripleChecker+Invalid, 748 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 743 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-06 23:10:20,667 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [688 Valid, 2124 Invalid, 748 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 743 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-06 23:10:20,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17774 states. [2023-11-06 23:10:21,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17774 to 16813. [2023-11-06 23:10:22,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16813 states, 14237 states have (on average 1.6451499613682659) internal successors, (23422), 14293 states have internal predecessors, (23422), 2441 states have call successors, (2441), 134 states have call predecessors, (2441), 134 states have return successors, (2441), 2385 states have call predecessors, (2441), 2441 states have call successors, (2441) [2023-11-06 23:10:22,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16813 states to 16813 states and 28304 transitions. [2023-11-06 23:10:22,048 INFO L78 Accepts]: Start accepts. Automaton has 16813 states and 28304 transitions. Word has length 709 [2023-11-06 23:10:22,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:10:22,049 INFO L495 AbstractCegarLoop]: Abstraction has 16813 states and 28304 transitions. [2023-11-06 23:10:22,049 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.4) internal successors, (162), 4 states have internal predecessors, (162), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-11-06 23:10:22,049 INFO L276 IsEmpty]: Start isEmpty. Operand 16813 states and 28304 transitions. [2023-11-06 23:10:22,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 711 [2023-11-06 23:10:22,063 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:10:22,064 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:10:22,073 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-11-06 23:10:22,271 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:10:22,272 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:10:22,272 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:10:22,273 INFO L85 PathProgramCache]: Analyzing trace with hash -326861064, now seen corresponding path program 1 times [2023-11-06 23:10:22,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:10:22,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648288957] [2023-11-06 23:10:22,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:10:22,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:10:22,370 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:10:22,371 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [371864900] [2023-11-06 23:10:22,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:10:22,371 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:10:22,371 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:10:22,372 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:10:22,395 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a8109c4-f3f0-454a-a569-c720dad86bfb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-06 23:10:23,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:10:23,329 INFO L262 TraceCheckSpWp]: Trace formula consists of 1691 conjuncts, 26 conjunts are in the unsatisfiable core [2023-11-06 23:10:23,346 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:10:28,348 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 14079 proven. 474 refuted. 0 times theorem prover too weak. 9427 trivial. 0 not checked. [2023-11-06 23:10:28,348 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:10:54,119 WARN L861 $PredicateComparison]: unable to prove that (let ((.cse4 (mod c_~var_1_73~0 65536))) (or (let ((.cse12 (mod c_~var_1_66~0 256))) (let ((.cse1 (+ |c_ULTIMATE.start_step_#t~nondet5#1| 1)) (.cse5 (* (- 1) .cse12)) (.cse163 (+ c_~var_1_65~0 1))) (let ((.cse0 (< .cse4 .cse163)) (.cse146 (forall ((v_z_10 Int)) (let ((.cse203 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse12 (+ v_z_10 1)) (< (div .cse203 c_~var_1_65~0) .cse1) (not (= (mod .cse203 c_~var_1_65~0) 0)) (= (mod .cse203 .cse4) 0))))) (.cse81 (+ |c_ULTIMATE.start_step_#t~nondet5#1| 2))) (let ((.cse43 (forall ((v_z_10 Int)) (let ((.cse202 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse202 .cse4) |c_ULTIMATE.start_step_#t~nondet5#1|) (< .cse12 (+ v_z_10 1)) (< (div .cse202 c_~var_1_65~0) |c_ULTIMATE.start_step_#t~nondet5#1|) (= (mod .cse202 .cse4) 0) (= (mod .cse202 c_~var_1_65~0) 0))))) (.cse51 (forall ((v_z_10 Int)) (let ((.cse201 (+ .cse5 v_z_10))) (let ((.cse200 (div .cse201 .cse4))) (or (< 8 v_z_10) (< v_z_10 .cse12) (< .cse200 |c_ULTIMATE.start_step_#t~nondet5#1|) (not (= (mod .cse201 .cse4) 0)) (< (div .cse201 c_~var_1_65~0) .cse1) (= |c_ULTIMATE.start_step_#t~nondet5#1| .cse200)))))) (.cse29 (forall ((v_z_10 Int)) (let ((.cse199 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse12 (+ v_z_10 1)) (< (div .cse199 c_~var_1_65~0) .cse81) (= (mod .cse199 .cse4) 0) (= (mod .cse199 c_~var_1_65~0) 0))))) (.cse7 (forall ((v_z_10 Int)) (let ((.cse198 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 .cse12) (< (div .cse198 .cse4) |c_ULTIMATE.start_step_#t~nondet5#1|) (< (div .cse198 c_~var_1_65~0) .cse1))))) (.cse10 (forall ((v_z_10 Int)) (or (< 8 v_z_10) (< v_z_10 0) (< (div (+ .cse5 v_z_10) c_~var_1_65~0) .cse1)))) (.cse9 (forall ((v_z_10 Int)) (let ((.cse197 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse197 c_~var_1_65~0) .cse1) (= (mod .cse197 .cse4) 0))))) (.cse75 (forall ((v_z_10 Int)) (let ((.cse196 (+ .cse5 v_z_10))) (let ((.cse195 (div .cse196 c_~var_1_65~0))) (or (< 8 v_z_10) (= .cse1 .cse195) (< v_z_10 0) (< .cse195 .cse1) (not (= (mod .cse196 c_~var_1_65~0) 0))))))) (.cse17 (forall ((v_z_10 Int)) (let ((.cse194 (+ .cse5 v_z_10))) (let ((.cse193 (div .cse194 .cse4))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse193 |c_ULTIMATE.start_step_#t~nondet5#1|) (< .cse12 (+ v_z_10 1)) (= |c_ULTIMATE.start_step_#t~nondet5#1| .cse193) (< (div .cse194 c_~var_1_65~0) |c_ULTIMATE.start_step_#t~nondet5#1|) (= (mod .cse194 c_~var_1_65~0) 0)))))) (.cse46 (or .cse0 .cse146)) (.cse72 (forall ((v_z_10 Int)) (let ((.cse192 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse192 c_~var_1_65~0) .cse1) (not (= (mod .cse192 c_~var_1_65~0) 0)) (= (mod .cse192 .cse4) 0))))) (.cse48 (forall ((v_z_10 Int)) (let ((.cse191 (+ .cse5 v_z_10))) (let ((.cse190 (div .cse191 .cse4))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse190 |c_ULTIMATE.start_step_#t~nondet5#1|) (not (= (mod .cse191 .cse4) 0)) (< (div .cse191 c_~var_1_65~0) .cse1) (= |c_ULTIMATE.start_step_#t~nondet5#1| .cse190)))))) (.cse88 (forall ((v_z_10 Int)) (let ((.cse189 (div (+ .cse5 v_z_10) c_~var_1_65~0))) (or (< 8 v_z_10) (= .cse1 .cse189) (< v_z_10 0) (< .cse189 .cse1))))) (.cse59 (forall ((v_z_10 Int)) (let ((.cse188 (+ .cse5 v_z_10))) (let ((.cse187 (div .cse188 c_~var_1_65~0))) (or (< 8 v_z_10) (= .cse1 .cse187) (< v_z_10 0) (< (div .cse188 .cse4) |c_ULTIMATE.start_step_#t~nondet5#1|) (not (= (mod .cse188 .cse4) 0)) (< .cse187 .cse1)))))) (.cse37 (forall ((v_z_10 Int)) (let ((.cse186 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse186 .cse4) |c_ULTIMATE.start_step_#t~nondet5#1|) (< .cse12 (+ v_z_10 1)) (not (= (mod .cse186 c_~var_1_65~0) 0)) (= (mod .cse186 .cse4) 0))))) (.cse40 (forall ((v_z_10 Int)) (let ((.cse185 (+ .cse5 v_z_10))) (let ((.cse184 (div .cse185 .cse4))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse184 |c_ULTIMATE.start_step_#t~nondet5#1|) (not (= (mod .cse185 c_~var_1_65~0) 0)) (= |c_ULTIMATE.start_step_#t~nondet5#1| .cse184)))))) (.cse114 (forall ((v_z_10 Int)) (let ((.cse183 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 .cse12) (< (div .cse183 c_~var_1_65~0) .cse1) (= (mod .cse183 .cse4) 0))))) (.cse124 (forall ((v_z_10 Int)) (let ((.cse182 (+ .cse5 v_z_10))) (let ((.cse181 (div .cse182 c_~var_1_65~0))) (or (< 8 v_z_10) (= .cse1 .cse181) (< v_z_10 0) (not (= (mod .cse182 .cse4) 0)) (< .cse181 .cse1)))))) (.cse8 (forall ((v_z_10 Int)) (or (< 8 v_z_10) (< v_z_10 .cse12) (< (div (+ .cse5 v_z_10) c_~var_1_65~0) .cse1)))) (.cse65 (forall ((v_z_10 Int)) (let ((.cse180 (+ .cse5 v_z_10))) (let ((.cse179 (div .cse180 .cse4))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse179 |c_ULTIMATE.start_step_#t~nondet5#1|) (< (div .cse180 c_~var_1_65~0) .cse1) (= |c_ULTIMATE.start_step_#t~nondet5#1| .cse179)))))) (.cse14 (forall ((v_z_10 Int)) (let ((.cse178 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse178 .cse4) |c_ULTIMATE.start_step_#t~nondet5#1|) (< .cse12 (+ v_z_10 1)) (< (div .cse178 c_~var_1_65~0) .cse1) (= (mod .cse178 .cse4) 0))))) (.cse77 (forall ((v_z_10 Int)) (let ((.cse177 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 .cse12) (not (= (mod .cse177 .cse4) 0)) (< (div .cse177 c_~var_1_65~0) .cse1))))) (.cse97 (forall ((v_z_10 Int)) (let ((.cse176 (+ .cse5 v_z_10))) (let ((.cse175 (div .cse176 c_~var_1_65~0))) (or (< 8 v_z_10) (= .cse1 .cse175) (< v_z_10 0) (< (div .cse176 .cse4) |c_ULTIMATE.start_step_#t~nondet5#1|) (not (= (mod .cse176 .cse4) 0)) (< .cse175 .cse1) (not (= (mod .cse176 c_~var_1_65~0) 0))))))) (.cse126 (forall ((v_z_10 Int)) (let ((.cse174 (div (+ .cse5 v_z_10) c_~var_1_65~0))) (or (< 8 v_z_10) (= .cse1 .cse174) (< v_z_10 .cse12) (< .cse174 .cse1))))) (.cse35 (forall ((v_z_10 Int)) (let ((.cse173 (+ .cse5 v_z_10))) (let ((.cse172 (div .cse173 c_~var_1_65~0))) (or (< 8 v_z_10) (= .cse1 .cse172) (< v_z_10 .cse12) (not (= (mod .cse173 .cse4) 0)) (< .cse172 .cse1)))))) (.cse33 (forall ((v_z_10 Int)) (let ((.cse171 (+ .cse5 v_z_10))) (let ((.cse170 (div .cse171 c_~var_1_65~0))) (or (< 8 v_z_10) (= .cse1 .cse170) (< v_z_10 .cse12) (< (div .cse171 .cse4) |c_ULTIMATE.start_step_#t~nondet5#1|) (not (= (mod .cse171 .cse4) 0)) (< .cse170 .cse1)))))) (.cse76 (forall ((v_z_10 Int)) (let ((.cse169 (+ .cse5 v_z_10))) (let ((.cse168 (div .cse169 c_~var_1_65~0))) (or (< 8 v_z_10) (= .cse1 .cse168) (< v_z_10 .cse12) (< (div .cse169 .cse4) |c_ULTIMATE.start_step_#t~nondet5#1|) (< .cse168 .cse1)))))) (.cse71 (forall ((v_z_10 Int)) (let ((.cse167 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse167 c_~var_1_65~0) .cse1) (not (= (mod .cse167 c_~var_1_65~0) 0)))))) (.cse47 (forall ((v_z_10 Int)) (let ((.cse166 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse166 c_~var_1_65~0) .cse1) (not (= (mod .cse166 c_~var_1_65~0) 0)) (< (div .cse166 .cse4) .cse1))))) (.cse79 (forall ((v_z_10 Int)) (let ((.cse165 (+ .cse5 v_z_10))) (let ((.cse164 (div .cse165 c_~var_1_65~0))) (or (< 8 v_z_10) (= .cse1 .cse164) (< v_z_10 0) (not (= (mod .cse165 .cse4) 0)) (< .cse164 .cse1) (not (= (mod .cse165 c_~var_1_65~0) 0))))))) (.cse6 (< 0 .cse163)) (.cse125 (forall ((v_z_10 Int)) (let ((.cse162 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse12 (+ v_z_10 1)) (< (div .cse162 c_~var_1_65~0) .cse81) (= (mod .cse162 c_~var_1_65~0) 0))))) (.cse27 (forall ((v_z_10 Int)) (let ((.cse161 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse161 .cse4) |c_ULTIMATE.start_step_#t~nondet5#1|) (< .cse12 (+ v_z_10 1)) (< (div .cse161 c_~var_1_65~0) .cse81) (= (mod .cse161 c_~var_1_65~0) 0))))) (.cse24 (forall ((v_z_10 Int)) (let ((.cse160 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (not (= (mod .cse160 .cse4) 0)) (< (div .cse160 c_~var_1_65~0) .cse1) (< (div .cse160 .cse4) .cse1))))) (.cse130 (forall ((v_z_10 Int)) (let ((.cse159 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (not (= (mod .cse159 .cse4) 0)) (< (div .cse159 c_~var_1_65~0) .cse1))))) (.cse16 (< c_~var_1_65~0 0)) (.cse132 (forall ((v_z_10 Int)) (let ((.cse158 (+ .cse5 v_z_10))) (let ((.cse157 (div .cse158 .cse4))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse157 |c_ULTIMATE.start_step_#t~nondet5#1|) (not (= (mod .cse158 .cse4) 0)) (< (div .cse158 c_~var_1_65~0) .cse1) (not (= (mod .cse158 c_~var_1_65~0) 0)) (= |c_ULTIMATE.start_step_#t~nondet5#1| .cse157)))))) (.cse78 (forall ((v_z_10 Int)) (let ((.cse156 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (not (= (mod .cse156 .cse4) 0)) (< (div .cse156 c_~var_1_65~0) .cse1) (not (= (mod .cse156 c_~var_1_65~0) 0)))))) (.cse20 (< c_~var_1_65~0 .cse4))) (and (or .cse0 (forall ((v_z_10 Int)) (let ((.cse3 (+ .cse5 v_z_10))) (let ((.cse2 (div .cse3 c_~var_1_65~0))) (or (< 8 v_z_10) (= .cse1 .cse2) (< v_z_10 0) (< (div .cse3 .cse4) |c_ULTIMATE.start_step_#t~nondet5#1|) (< .cse2 .cse1) (not (= (mod .cse3 c_~var_1_65~0) 0)) (= (mod .cse3 .cse4) 0)))))) (or .cse6 (and .cse7 .cse8)) (or (and (or .cse0 .cse9) (or .cse10 .cse0) (forall ((v_z_10 Int)) (let ((.cse11 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse11 c_~var_1_65~0) .cse1) (< (div .cse11 .cse4) .cse1) (= (mod .cse11 .cse4) 0)))) (or (forall ((v_z_10 Int)) (let ((.cse13 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse12 (+ v_z_10 1)) (< (div .cse13 c_~var_1_65~0) .cse1) (= (mod .cse13 .cse4) 0)))) .cse0) .cse14 (forall ((v_z_10 Int)) (let ((.cse15 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse15 c_~var_1_65~0) .cse1) (< (div .cse15 .cse4) .cse1))))) .cse16) (or (and .cse17 (forall ((v_z_10 Int)) (let ((.cse18 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (not (= (mod .cse18 .cse4) 0)) (< .cse12 (+ v_z_10 1)) (< (div .cse18 .cse4) .cse1) (< (div .cse18 c_~var_1_65~0) |c_ULTIMATE.start_step_#t~nondet5#1|) (= (mod .cse18 c_~var_1_65~0) 0)))) (or .cse0 (forall ((v_z_10 Int)) (let ((.cse19 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse12 (+ v_z_10 1)) (< (div .cse19 c_~var_1_65~0) |c_ULTIMATE.start_step_#t~nondet5#1|) (= (mod .cse19 c_~var_1_65~0) 0))))) (or .cse20 (forall ((v_z_10 Int)) (let ((.cse21 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse12 (+ v_z_10 1)) (< (div .cse21 .cse4) .cse1) (= (mod .cse21 c_~var_1_65~0) 0))))) (or .cse0 (forall ((v_z_10 Int)) (let ((.cse22 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (not (= (mod .cse22 .cse4) 0)) (< .cse12 (+ v_z_10 1)) (< (div .cse22 c_~var_1_65~0) |c_ULTIMATE.start_step_#t~nondet5#1|) (= (mod .cse22 c_~var_1_65~0) 0))))) (or (forall ((v_z_10 Int)) (let ((.cse23 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse23 .cse4) |c_ULTIMATE.start_step_#t~nondet5#1|) (< .cse12 (+ v_z_10 1)) (< (div .cse23 c_~var_1_65~0) |c_ULTIMATE.start_step_#t~nondet5#1|) (= (mod .cse23 c_~var_1_65~0) 0)))) .cse0)) .cse16) (or .cse24 .cse16) (forall ((v_z_10 Int)) (let ((.cse26 (+ .cse5 v_z_10))) (let ((.cse25 (div .cse26 c_~var_1_65~0))) (or (< 8 v_z_10) (= .cse1 .cse25) (< v_z_10 0) (not (= (mod .cse26 .cse4) 0)) (< .cse25 .cse1) (not (= (mod .cse26 c_~var_1_65~0) 0)) (< (div .cse26 .cse4) .cse1))))) (or .cse0 .cse27) (forall ((v_z_10 Int)) (let ((.cse28 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 .cse12) (not (= (mod .cse28 .cse4) 0)) (< (div .cse28 c_~var_1_65~0) .cse1) (< (div .cse28 .cse4) .cse1)))) (or (forall ((v_z_10 Int)) (or (< 8 v_z_10) (< v_z_10 .cse12) (< (div (+ .cse5 v_z_10) .cse4) .cse1))) .cse20) (or .cse0 .cse29) (forall ((v_z_10 Int)) (let ((.cse32 (+ .cse5 v_z_10))) (let ((.cse30 (div .cse32 c_~var_1_65~0)) (.cse31 (div .cse32 .cse4))) (or (< 8 v_z_10) (= .cse1 .cse30) (< v_z_10 .cse12) (< .cse31 |c_ULTIMATE.start_step_#t~nondet5#1|) (not (= (mod .cse32 .cse4) 0)) (< .cse30 .cse1) (= |c_ULTIMATE.start_step_#t~nondet5#1| .cse31))))) (or (and .cse33 (or (forall ((v_z_10 Int)) (let ((.cse34 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 .cse12) (< (div .cse34 .cse4) |c_ULTIMATE.start_step_#t~nondet5#1|) (not (= (mod .cse34 .cse4) 0)) (< (div .cse34 c_~var_1_65~0) .cse1)))) .cse16)) .cse0) (or .cse35 .cse6) (or .cse0 (forall ((v_z_10 Int)) (let ((.cse36 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse36 .cse4) |c_ULTIMATE.start_step_#t~nondet5#1|) (< (div .cse36 c_~var_1_65~0) .cse1) (not (= (mod .cse36 c_~var_1_65~0) 0)))))) (or .cse20 (and .cse37 (forall ((v_z_10 Int)) (let ((.cse39 (+ .cse5 v_z_10))) (let ((.cse38 (div .cse39 .cse4))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse38 |c_ULTIMATE.start_step_#t~nondet5#1|) (not (= (mod .cse39 c_~var_1_65~0) 0)) (= |c_ULTIMATE.start_step_#t~nondet5#1| .cse38) (= (mod .cse39 .cse4) 0))))) .cse40)) (forall ((v_z_10 Int)) (let ((.cse42 (+ .cse5 v_z_10))) (let ((.cse41 (div .cse42 .cse4))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse41 |c_ULTIMATE.start_step_#t~nondet5#1|) (< (div .cse42 c_~var_1_65~0) .cse1) (not (= (mod .cse42 c_~var_1_65~0) 0)) (= |c_ULTIMATE.start_step_#t~nondet5#1| .cse41))))) (or .cse20 .cse43) (or .cse8 .cse0) (or (forall ((v_z_10 Int)) (let ((.cse45 (+ .cse5 v_z_10))) (let ((.cse44 (div .cse45 c_~var_1_65~0))) (or (< 8 v_z_10) (= .cse1 .cse44) (< v_z_10 0) (< (div .cse45 .cse4) |c_ULTIMATE.start_step_#t~nondet5#1|) (< .cse44 .cse1) (not (= (mod .cse45 c_~var_1_65~0) 0)))))) .cse0) (or (and .cse46 .cse47) .cse16) (or (and .cse48 (or .cse0 (forall ((v_z_10 Int)) (let ((.cse49 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse49 .cse4) |c_ULTIMATE.start_step_#t~nondet5#1|) (not (= (mod .cse49 .cse4) 0)) (< (div .cse49 c_~var_1_65~0) .cse1)))))) .cse16) (or (and (or (forall ((v_z_10 Int)) (let ((.cse50 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse12 (+ v_z_10 1)) (< (div .cse50 c_~var_1_65~0) |c_ULTIMATE.start_step_#t~nondet5#1|) (= (mod .cse50 .cse4) 0) (= (mod .cse50 c_~var_1_65~0) 0)))) .cse0) .cse43) .cse16) (or .cse51 .cse16) (forall ((v_z_10 Int)) (let ((.cse54 (+ .cse5 v_z_10))) (let ((.cse52 (div .cse54 c_~var_1_65~0)) (.cse53 (div .cse54 .cse4))) (or (< 8 v_z_10) (= .cse1 .cse52) (< v_z_10 0) (< .cse53 |c_ULTIMATE.start_step_#t~nondet5#1|) (not (= (mod .cse54 .cse4) 0)) (< .cse52 .cse1) (= |c_ULTIMATE.start_step_#t~nondet5#1| .cse53))))) (or .cse51 .cse20) (or .cse20 (forall ((v_z_10 Int)) (let ((.cse56 (+ .cse5 v_z_10))) (let ((.cse55 (div .cse56 .cse4))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse55 |c_ULTIMATE.start_step_#t~nondet5#1|) (< (div .cse56 c_~var_1_65~0) .cse1) (not (= (mod .cse56 c_~var_1_65~0) 0)) (= |c_ULTIMATE.start_step_#t~nondet5#1| .cse55) (= (mod .cse56 .cse4) 0)))))) (forall ((v_z_10 Int)) (let ((.cse58 (+ .cse5 v_z_10))) (let ((.cse57 (div .cse58 c_~var_1_65~0))) (or (< 8 v_z_10) (= .cse1 .cse57) (< v_z_10 0) (< (div .cse58 .cse4) |c_ULTIMATE.start_step_#t~nondet5#1|) (< .cse12 (+ v_z_10 1)) (< .cse57 .cse1) (not (= (mod .cse58 c_~var_1_65~0) 0)) (= (mod .cse58 .cse4) 0))))) (or .cse59 .cse0) (or (forall ((v_z_10 Int)) (let ((.cse61 (+ .cse5 v_z_10))) (let ((.cse60 (div .cse61 c_~var_1_65~0))) (or (< 8 v_z_10) (= .cse1 .cse60) (< v_z_10 0) (< (div .cse61 .cse4) |c_ULTIMATE.start_step_#t~nondet5#1|) (< .cse60 .cse1))))) .cse0) (forall ((v_z_10 Int)) (let ((.cse63 (+ .cse5 v_z_10))) (let ((.cse62 (div .cse63 c_~var_1_65~0))) (or (< 8 v_z_10) (= .cse1 .cse62) (< v_z_10 0) (not (= (mod .cse63 .cse4) 0)) (< .cse62 .cse1) (< (div .cse63 .cse4) .cse1))))) (or .cse20 (forall ((v_z_10 Int)) (let ((.cse64 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (not (= (mod .cse64 .cse4) 0)) (< (div .cse64 .cse4) .cse1))))) (or .cse20 (and .cse65 .cse14 (forall ((v_z_10 Int)) (let ((.cse67 (+ .cse5 v_z_10))) (let ((.cse66 (div .cse67 .cse4))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse66 |c_ULTIMATE.start_step_#t~nondet5#1|) (< (div .cse67 c_~var_1_65~0) .cse1) (= |c_ULTIMATE.start_step_#t~nondet5#1| .cse66) (= (mod .cse67 .cse4) 0))))))) (forall ((v_z_10 Int)) (let ((.cse70 (+ .cse5 v_z_10))) (let ((.cse68 (div .cse70 c_~var_1_65~0)) (.cse69 (div .cse70 .cse4))) (or (< 8 v_z_10) (= .cse1 .cse68) (< v_z_10 0) (< .cse69 |c_ULTIMATE.start_step_#t~nondet5#1|) (< .cse68 .cse1) (not (= (mod .cse70 c_~var_1_65~0) 0)) (= |c_ULTIMATE.start_step_#t~nondet5#1| .cse69))))) (or .cse6 .cse29) (or .cse0 .cse71) (or (and (or .cse71 .cse16) (or .cse72 .cse16) (forall ((v_z_10 Int)) (let ((.cse74 (+ .cse5 v_z_10))) (let ((.cse73 (div .cse74 c_~var_1_65~0))) (or (< 8 v_z_10) (= .cse1 .cse73) (< v_z_10 0) (< .cse73 .cse1) (not (= (mod .cse74 c_~var_1_65~0) 0)) (= (mod .cse74 .cse4) 0))))) .cse75) .cse0) (or .cse0 .cse76) (or .cse0 (and (or .cse77 .cse16) .cse35)) (or .cse7 .cse0) (or (and (or .cse78 .cse16) .cse79) .cse0) (or (forall ((v_z_10 Int)) (let ((.cse80 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (not (= (mod .cse80 .cse4) 0)) (< .cse12 (+ v_z_10 1)) (< (div .cse80 c_~var_1_65~0) .cse81) (= (mod .cse80 c_~var_1_65~0) 0)))) .cse0) (forall ((v_z_10 Int)) (let ((.cse84 (+ .cse5 v_z_10))) (let ((.cse82 (div .cse84 c_~var_1_65~0)) (.cse83 (div .cse84 .cse4))) (or (< 8 v_z_10) (= .cse1 .cse82) (< v_z_10 .cse12) (< .cse83 |c_ULTIMATE.start_step_#t~nondet5#1|) (< .cse82 .cse1) (= |c_ULTIMATE.start_step_#t~nondet5#1| .cse83))))) (forall ((v_z_10 Int)) (let ((.cse87 (+ .cse5 v_z_10))) (let ((.cse85 (div .cse87 c_~var_1_65~0)) (.cse86 (div .cse87 .cse4))) (or (< 8 v_z_10) (= .cse1 .cse85) (< v_z_10 0) (< .cse86 |c_ULTIMATE.start_step_#t~nondet5#1|) (not (= (mod .cse87 .cse4) 0)) (< .cse85 .cse1) (not (= (mod .cse87 c_~var_1_65~0) 0)) (= |c_ULTIMATE.start_step_#t~nondet5#1| .cse86))))) (or .cse0 (and (or .cse10 .cse16) .cse88 (forall ((v_z_10 Int)) (let ((.cse90 (+ .cse5 v_z_10))) (let ((.cse89 (div .cse90 c_~var_1_65~0))) (or (< 8 v_z_10) (= .cse1 .cse89) (< v_z_10 0) (< .cse89 .cse1) (= (mod .cse90 .cse4) 0))))) (or .cse9 .cse16))) (or .cse6 (and (forall ((v_z_10 Int)) (let ((.cse92 (+ .cse5 v_z_10))) (let ((.cse91 (div .cse92 c_~var_1_65~0))) (or (< 8 v_z_10) (= .cse1 .cse91) (< v_z_10 0) (< .cse91 .cse1) (not (= (mod .cse92 c_~var_1_65~0) 0)) (< (div .cse92 .cse4) .cse1) (= (mod .cse92 .cse4) 0))))) (forall ((v_z_10 Int)) (let ((.cse94 (+ .cse5 v_z_10))) (let ((.cse93 (div .cse94 c_~var_1_65~0))) (or (< 8 v_z_10) (= .cse1 .cse93) (< v_z_10 0) (< .cse12 (+ v_z_10 1)) (< .cse93 .cse1) (not (= (mod .cse94 c_~var_1_65~0) 0)) (= (mod .cse94 .cse4) 0))))) .cse75 (forall ((v_z_10 Int)) (let ((.cse96 (+ .cse5 v_z_10))) (let ((.cse95 (div .cse96 c_~var_1_65~0))) (or (< 8 v_z_10) (= .cse1 .cse95) (< v_z_10 0) (< .cse95 .cse1) (not (= (mod .cse96 c_~var_1_65~0) 0)) (< (div .cse96 .cse4) .cse1))))) .cse79 .cse97)) (forall ((v_z_10 Int)) (let ((.cse99 (+ .cse5 v_z_10))) (let ((.cse98 (div .cse99 c_~var_1_65~0))) (or (< 8 v_z_10) (= .cse1 .cse98) (< v_z_10 .cse12) (not (= (mod .cse99 .cse4) 0)) (< .cse98 .cse1) (< (div .cse99 .cse4) .cse1))))) (or .cse20 .cse24) (or .cse17 .cse20) (or .cse20 (and (forall ((v_z_10 Int)) (let ((.cse100 (div (+ .cse5 v_z_10) .cse4))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse100 |c_ULTIMATE.start_step_#t~nondet5#1|) (= |c_ULTIMATE.start_step_#t~nondet5#1| .cse100)))) (forall ((v_z_10 Int)) (let ((.cse101 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse101 .cse4) |c_ULTIMATE.start_step_#t~nondet5#1|) (< .cse12 (+ v_z_10 1)) (= (mod .cse101 .cse4) 0)))) (forall ((v_z_10 Int)) (let ((.cse103 (+ .cse5 v_z_10))) (let ((.cse102 (div .cse103 .cse4))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse102 |c_ULTIMATE.start_step_#t~nondet5#1|) (= |c_ULTIMATE.start_step_#t~nondet5#1| .cse102) (= (mod .cse103 .cse4) 0))))))) (forall ((v_z_10 Int)) (let ((.cse105 (+ .cse5 v_z_10))) (let ((.cse104 (div .cse105 .cse4))) (or (< 8 v_z_10) (< v_z_10 .cse12) (< .cse104 |c_ULTIMATE.start_step_#t~nondet5#1|) (< (div .cse105 c_~var_1_65~0) .cse1) (= |c_ULTIMATE.start_step_#t~nondet5#1| .cse104))))) (or (and .cse46 (forall ((v_z_10 Int)) (let ((.cse106 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse106 c_~var_1_65~0) .cse1) (not (= (mod .cse106 c_~var_1_65~0) 0)) (< (div .cse106 .cse4) .cse1) (= (mod .cse106 .cse4) 0)))) .cse47 (or .cse72 .cse0)) .cse16) (or .cse48 .cse20) (forall ((v_z_10 Int)) (let ((.cse109 (+ .cse5 v_z_10))) (let ((.cse107 (div .cse109 c_~var_1_65~0)) (.cse108 (div .cse109 .cse4))) (or (< 8 v_z_10) (= .cse1 .cse107) (< v_z_10 0) (< .cse108 |c_ULTIMATE.start_step_#t~nondet5#1|) (< .cse107 .cse1) (not (= (mod .cse109 c_~var_1_65~0) 0)) (= |c_ULTIMATE.start_step_#t~nondet5#1| .cse108) (= (mod .cse109 .cse4) 0))))) (forall ((v_z_10 Int)) (let ((.cse111 (+ .cse5 v_z_10))) (let ((.cse110 (div .cse111 .cse4))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse110 |c_ULTIMATE.start_step_#t~nondet5#1|) (< .cse12 (+ v_z_10 1)) (= |c_ULTIMATE.start_step_#t~nondet5#1| .cse110) (< (div .cse111 c_~var_1_65~0) .cse81) (= (mod .cse111 c_~var_1_65~0) 0))))) (forall ((v_z_10 Int)) (let ((.cse113 (+ .cse5 v_z_10))) (let ((.cse112 (div .cse113 c_~var_1_65~0))) (or (< 8 v_z_10) (= .cse1 .cse112) (< v_z_10 0) (< (div .cse113 .cse4) |c_ULTIMATE.start_step_#t~nondet5#1|) (< .cse12 (+ v_z_10 1)) (< .cse112 .cse1) (= (mod .cse113 .cse4) 0))))) (or .cse77 .cse0) (or .cse6 .cse78) (or (and (or .cse0 .cse114) (forall ((v_z_10 Int)) (let ((.cse116 (+ .cse5 v_z_10))) (let ((.cse115 (div .cse116 .cse4))) (or (< 8 v_z_10) (< v_z_10 .cse12) (< .cse115 |c_ULTIMATE.start_step_#t~nondet5#1|) (< (div .cse116 c_~var_1_65~0) .cse1) (= |c_ULTIMATE.start_step_#t~nondet5#1| .cse115) (= (mod .cse116 .cse4) 0))))) (or (forall ((v_z_10 Int)) (let ((.cse117 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 .cse12) (< (div .cse117 .cse4) |c_ULTIMATE.start_step_#t~nondet5#1|) (< (div .cse117 c_~var_1_65~0) .cse1) (= (mod .cse117 .cse4) 0)))) .cse0)) .cse16) (or .cse6 (and (forall ((v_z_10 Int)) (let ((.cse119 (+ .cse5 v_z_10))) (let ((.cse118 (div .cse119 c_~var_1_65~0))) (or (< 8 v_z_10) (= .cse1 .cse118) (< v_z_10 0) (< .cse12 (+ v_z_10 1)) (< .cse118 .cse1) (= (mod .cse119 .cse4) 0))))) (forall ((v_z_10 Int)) (let ((.cse121 (+ .cse5 v_z_10))) (let ((.cse120 (div .cse121 c_~var_1_65~0))) (or (< 8 v_z_10) (= .cse1 .cse120) (< v_z_10 0) (< .cse120 .cse1) (< (div .cse121 .cse4) .cse1) (= (mod .cse121 .cse4) 0))))) (forall ((v_z_10 Int)) (let ((.cse123 (+ .cse5 v_z_10))) (let ((.cse122 (div .cse123 c_~var_1_65~0))) (or (< 8 v_z_10) (= .cse1 .cse122) (< v_z_10 0) (< .cse122 .cse1) (< (div .cse123 .cse4) .cse1))))) .cse88 .cse124 .cse59)) (or .cse125 .cse0) (or .cse20 (and .cse37 .cse40)) (or .cse6 .cse124) (or (and .cse126 (or .cse8 .cse16) (or .cse114 .cse16) (forall ((v_z_10 Int)) (let ((.cse128 (+ .cse5 v_z_10))) (let ((.cse127 (div .cse128 c_~var_1_65~0))) (or (< 8 v_z_10) (= .cse1 .cse127) (< v_z_10 .cse12) (< .cse127 .cse1) (= (mod .cse128 .cse4) 0)))))) .cse0) (or .cse20 (forall ((v_z_10 Int)) (let ((.cse129 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (not (= (mod .cse129 .cse4) 0)) (not (= (mod .cse129 c_~var_1_65~0) 0)) (< (div .cse129 .cse4) .cse1))))) (or (and (or .cse130 .cse16) .cse124) .cse0) (forall ((v_z_10 Int)) (let ((.cse131 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse131 .cse4) |c_ULTIMATE.start_step_#t~nondet5#1|) (< .cse12 (+ v_z_10 1)) (< (div .cse131 c_~var_1_65~0) .cse1) (not (= (mod .cse131 c_~var_1_65~0) 0)) (= (mod .cse131 .cse4) 0)))) (or (and .cse132 (or (forall ((v_z_10 Int)) (let ((.cse133 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse133 .cse4) |c_ULTIMATE.start_step_#t~nondet5#1|) (not (= (mod .cse133 .cse4) 0)) (< (div .cse133 c_~var_1_65~0) .cse1) (not (= (mod .cse133 c_~var_1_65~0) 0))))) .cse0)) .cse16) (or .cse6 .cse8) (or (and .cse65 .cse14 (or (forall ((v_z_10 Int)) (let ((.cse134 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse134 .cse4) |c_ULTIMATE.start_step_#t~nondet5#1|) (< (div .cse134 c_~var_1_65~0) .cse1)))) .cse0)) .cse16) (or .cse77 .cse6) (or .cse0 .cse97) (or (forall ((v_z_10 Int)) (let ((.cse136 (+ .cse5 v_z_10))) (let ((.cse135 (div .cse136 .cse4))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse135 |c_ULTIMATE.start_step_#t~nondet5#1|) (< .cse12 (+ v_z_10 1)) (= |c_ULTIMATE.start_step_#t~nondet5#1| .cse135) (= (mod .cse136 c_~var_1_65~0) 0))))) .cse20) (forall ((v_z_10 Int)) (let ((.cse139 (+ .cse5 v_z_10))) (let ((.cse137 (div .cse139 c_~var_1_65~0)) (.cse138 (div .cse139 .cse4))) (or (< 8 v_z_10) (= .cse1 .cse137) (< v_z_10 0) (< .cse138 |c_ULTIMATE.start_step_#t~nondet5#1|) (< .cse137 .cse1) (= |c_ULTIMATE.start_step_#t~nondet5#1| .cse138))))) (or .cse20 (forall ((v_z_10 Int)) (let ((.cse140 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 .cse12) (not (= (mod .cse140 .cse4) 0)) (< (div .cse140 .cse4) .cse1))))) (forall ((v_z_10 Int)) (let ((.cse141 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse141 .cse4) |c_ULTIMATE.start_step_#t~nondet5#1|) (< .cse12 (+ v_z_10 1)) (< (div .cse141 c_~var_1_65~0) .cse81) (= (mod .cse141 .cse4) 0) (= (mod .cse141 c_~var_1_65~0) 0)))) (or .cse6 (and .cse126 .cse35 .cse33 (forall ((v_z_10 Int)) (let ((.cse144 (+ .cse5 v_z_10))) (let ((.cse142 (div .cse144 c_~var_1_65~0)) (.cse143 (div .cse144 .cse4))) (or (< 8 v_z_10) (= .cse1 .cse142) (< v_z_10 .cse12) (< .cse143 |c_ULTIMATE.start_step_#t~nondet5#1|) (< .cse142 .cse1) (= |c_ULTIMATE.start_step_#t~nondet5#1| .cse143) (= (mod .cse144 .cse4) 0))))) .cse76)) (or .cse20 (forall ((v_z_10 Int)) (let ((.cse145 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (not (= (mod .cse145 .cse4) 0)) (< .cse12 (+ v_z_10 1)) (< (div .cse145 .cse4) .cse1) (= (mod .cse145 c_~var_1_65~0) 0))))) (or (and .cse71 .cse47 .cse146) .cse6) (or (forall ((v_z_10 Int)) (let ((.cse148 (+ .cse5 v_z_10))) (let ((.cse147 (div .cse148 c_~var_1_65~0))) (or (< 8 v_z_10) (= .cse1 .cse147) (< v_z_10 0) (< (div .cse148 .cse4) |c_ULTIMATE.start_step_#t~nondet5#1|) (< .cse147 .cse1) (= (mod .cse148 .cse4) 0))))) .cse0) (or .cse6 .cse79) (or .cse6 (and .cse125 .cse27)) (forall ((v_z_10 Int)) (let ((.cse149 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (not (= (mod .cse149 .cse4) 0)) (< (div .cse149 c_~var_1_65~0) .cse1) (not (= (mod .cse149 c_~var_1_65~0) 0)) (< (div .cse149 .cse4) .cse1)))) (forall ((v_z_10 Int)) (let ((.cse150 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (not (= (mod .cse150 .cse4) 0)) (< .cse12 (+ v_z_10 1)) (< (div .cse150 .cse4) .cse1) (< (div .cse150 c_~var_1_65~0) .cse81) (= (mod .cse150 c_~var_1_65~0) 0)))) (forall ((v_z_10 Int)) (let ((.cse151 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 .cse12) (< (div .cse151 c_~var_1_65~0) .cse1) (< (div .cse151 .cse4) .cse1)))) (or (and .cse24 (or .cse130 .cse0)) .cse16) (forall ((v_z_10 Int)) (let ((.cse154 (+ .cse5 v_z_10))) (let ((.cse152 (div .cse154 c_~var_1_65~0)) (.cse153 (div .cse154 .cse4))) (or (< 8 v_z_10) (= .cse1 .cse152) (< v_z_10 0) (< .cse153 |c_ULTIMATE.start_step_#t~nondet5#1|) (< .cse152 .cse1) (= |c_ULTIMATE.start_step_#t~nondet5#1| .cse153) (= (mod .cse154 .cse4) 0))))) (or .cse132 .cse20) (or .cse0 .cse78) (or .cse20 (forall ((v_z_10 Int)) (let ((.cse155 (+ .cse5 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse155 .cse4) |c_ULTIMATE.start_step_#t~nondet5#1|) (< .cse12 (+ v_z_10 1)) (= (mod .cse155 .cse4) 0) (= (mod .cse155 c_~var_1_65~0) 0)))))))))) (< .cse4 (+ c_~var_1_83~0 1)))) is different from true [2023-11-06 23:11:14,473 WARN L861 $PredicateComparison]: unable to prove that (let ((.cse2 (mod c_~var_1_73~0 65536))) (or (let ((.cse0 (mod c_~var_1_66~0 256))) (let ((.cse84 (+ c_~var_1_65~0 1)) (.cse3 (* (- 1) .cse0))) (let ((.cse43 (forall ((v_z_10 Int)) (or (< 8 v_z_10) (< v_z_10 .cse0) (< (div (+ .cse3 v_z_10) c_~var_1_65~0) 2)))) (.cse25 (forall ((v_z_10 Int)) (let ((.cse109 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 .cse0) (< (div .cse109 c_~var_1_65~0) 1) (= (mod .cse109 .cse2) 0))))) (.cse6 (forall ((v_z_10 Int)) (let ((.cse108 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (not (= (mod .cse108 c_~var_1_65~0) 0)) (< (div .cse108 .cse2) 1))))) (.cse7 (forall ((v_z_10 Int)) (let ((.cse107 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse0 (+ v_z_10 1)) (< (div .cse107 .cse2) 0) (not (= (mod .cse107 c_~var_1_65~0) 0)) (= (mod .cse107 .cse2) 0))))) (.cse15 (forall ((v_z_10 Int)) (let ((.cse106 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse106 c_~var_1_65~0) 2) (= (mod .cse106 .cse2) 0))))) (.cse16 (forall ((v_z_10 Int)) (or (< 8 v_z_10) (< v_z_10 0) (< (div (+ .cse3 v_z_10) c_~var_1_65~0) 2)))) (.cse11 (forall ((v_z_10 Int)) (let ((.cse105 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (not (= (mod .cse105 .cse2) 0)) (< (div .cse105 c_~var_1_65~0) 1) (not (= (mod .cse105 c_~var_1_65~0) 0)))))) (.cse23 (forall ((v_z_10 Int)) (let ((.cse104 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (not (= (mod .cse104 .cse2) 0)) (< (div .cse104 c_~var_1_65~0) 1))))) (.cse47 (forall ((v_z_10 Int)) (let ((.cse103 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< (div .cse103 c_~var_1_65~0) 1) (not (= (mod .cse103 c_~var_1_65~0) 0)) (< (div .cse103 .cse2) 1) (= (mod .cse103 .cse2) 0))))) (.cse49 (forall ((v_z_10 Int)) (or (< 8 v_z_10) (< v_z_10 .cse0) (< (div (+ .cse3 v_z_10) c_~var_1_65~0) 1)))) (.cse19 (forall ((v_z_10 Int)) (let ((.cse102 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse102 c_~var_1_65~0) 1) (< (div .cse102 .cse2) 1) (= (mod .cse102 .cse2) 0))))) (.cse54 (forall ((v_z_10 Int)) (or (< 8 v_z_10) (< v_z_10 0) (< (div (+ .cse3 v_z_10) c_~var_1_65~0) 1)))) (.cse55 (forall ((v_z_10 Int)) (let ((.cse101 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse101 c_~var_1_65~0) 1) (= (mod .cse101 .cse2) 0))))) (.cse20 (forall ((v_z_10 Int)) (let ((.cse100 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse100 c_~var_1_65~0) 1) (< .cse0 (+ v_z_10 1)) (= (mod .cse100 .cse2) 0))))) (.cse8 (forall ((v_z_10 Int)) (let ((.cse99 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (not (= (mod .cse99 .cse2) 0)) (< (div .cse99 .cse2) 0) (< (div .cse99 c_~var_1_65~0) 2) (not (= (mod .cse99 c_~var_1_65~0) 0)))))) (.cse32 (forall ((v_z_10 Int)) (let ((.cse98 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (not (= (mod .cse98 .cse2) 0)) (< (div .cse98 c_~var_1_65~0) 2) (not (= (mod .cse98 c_~var_1_65~0) 0)))))) (.cse52 (forall ((v_z_10 Int)) (let ((.cse97 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse97 c_~var_1_65~0) 1) (not (= (mod .cse97 c_~var_1_65~0) 0)))))) (.cse48 (forall ((v_z_10 Int)) (let ((.cse96 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse96 c_~var_1_65~0) 1) (not (= (mod .cse96 c_~var_1_65~0) 0)) (= (mod .cse96 .cse2) 0))))) (.cse67 (forall ((v_z_10 Int)) (let ((.cse95 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse95 c_~var_1_65~0) 2) (not (= (mod .cse95 c_~var_1_65~0) 0)) (= (mod .cse95 .cse2) 0))))) (.cse68 (forall ((v_z_10 Int)) (let ((.cse94 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse94 c_~var_1_65~0) 2) (not (= (mod .cse94 c_~var_1_65~0) 0)))))) (.cse30 (forall ((v_z_10 Int)) (let ((.cse93 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse93 c_~var_1_65~0) 0) (< .cse0 (+ v_z_10 1)) (= (mod .cse93 c_~var_1_65~0) 0))))) (.cse13 (forall ((v_z_10 Int)) (let ((.cse92 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (not (= (mod .cse92 .cse2) 0)) (< (div .cse92 .cse2) 0) (< (div .cse92 c_~var_1_65~0) 2))))) (.cse46 (forall ((v_z_10 Int)) (let ((.cse91 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse91 c_~var_1_65~0) 1) (< .cse0 (+ v_z_10 1)) (not (= (mod .cse91 c_~var_1_65~0) 0)) (= (mod .cse91 .cse2) 0))))) (.cse73 (forall ((v_z_10 Int)) (let ((.cse90 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse90 c_~var_1_65~0) 0) (< .cse0 (+ v_z_10 1)) (< (div .cse90 .cse2) 1) (= (mod .cse90 c_~var_1_65~0) 0))))) (.cse22 (forall ((v_z_10 Int)) (let ((.cse89 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (not (= (mod .cse89 .cse2) 0)) (< (div .cse89 c_~var_1_65~0) 1) (< (div .cse89 .cse2) 1))))) (.cse60 (forall ((v_z_10 Int)) (let ((.cse88 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 .cse0) (not (= (mod .cse88 .cse2) 0)) (< (div .cse88 c_~var_1_65~0) 1))))) (.cse10 (< 0 .cse84)) (.cse14 (forall ((v_z_10 Int)) (let ((.cse87 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (not (= (mod .cse87 .cse2) 0)) (< (div .cse87 c_~var_1_65~0) 2))))) (.cse66 (forall ((v_z_10 Int)) (let ((.cse86 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse86 c_~var_1_65~0) 1) (< .cse0 (+ v_z_10 1)) (< (div .cse86 .cse2) 0) (= (mod .cse86 .cse2) 0))))) (.cse21 (forall ((v_z_10 Int)) (let ((.cse85 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse85 c_~var_1_65~0) 1) (< (div .cse85 .cse2) 1))))) (.cse24 (< c_~var_1_65~0 0)) (.cse4 (< c_~var_1_65~0 .cse2)) (.cse9 (< .cse2 .cse84))) (and (forall ((v_z_10 Int)) (let ((.cse1 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse0 (+ v_z_10 1)) (< (div .cse1 .cse2) 0) (< (div .cse1 c_~var_1_65~0) 2) (= (mod .cse1 .cse2) 0) (= (mod .cse1 c_~var_1_65~0) 0)))) (or .cse4 (forall ((v_z_10 Int)) (or (< 8 v_z_10) (< v_z_10 .cse0) (< (div (+ .cse3 v_z_10) .cse2) 1)))) (or (and (forall ((v_z_10 Int)) (let ((.cse5 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (not (= (mod .cse5 c_~var_1_65~0) 0)) (< (div .cse5 .cse2) 1) (= (mod .cse5 .cse2) 0)))) .cse6 .cse7) .cse4) (or .cse8 .cse9) (or .cse10 .cse11) (forall ((v_z_10 Int)) (let ((.cse12 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (not (= (mod .cse12 .cse2) 0)) (< (div .cse12 c_~var_1_65~0) 2) (< (div .cse12 .cse2) 1)))) (or (and .cse13 .cse14 .cse15 .cse16) .cse10) (or (forall ((v_z_10 Int)) (let ((.cse17 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse0 (+ v_z_10 1)) (< (div .cse17 .cse2) 0) (< (div .cse17 c_~var_1_65~0) 2) (= (mod .cse17 c_~var_1_65~0) 0)))) .cse9) (forall ((v_z_10 Int)) (let ((.cse18 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 .cse0) (< (div .cse18 c_~var_1_65~0) 1) (< (div .cse18 .cse2) 1)))) (or (and .cse19 .cse20 .cse21) .cse4) (or (and .cse22 (or .cse23 .cse9)) .cse24) (or (and (or .cse25 .cse9) (forall ((v_z_10 Int)) (let ((.cse26 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 .cse0) (< (div .cse26 c_~var_1_65~0) 1) (< (div .cse26 .cse2) 1) (= (mod .cse26 .cse2) 0))))) .cse24) (or (and (forall ((v_z_10 Int)) (let ((.cse27 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse27 c_~var_1_65~0) 2) (= (mod .cse27 c_~var_1_65~0) 0)))) (forall ((v_z_10 Int)) (let ((.cse28 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse28 .cse2) 0) (< (div .cse28 c_~var_1_65~0) 2) (= (mod .cse28 c_~var_1_65~0) 0))))) .cse10) (forall ((v_z_10 Int)) (let ((.cse29 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse0 (+ v_z_10 1)) (< (div .cse29 c_~var_1_65~0) 2) (< (div .cse29 .cse2) 1) (= (mod .cse29 c_~var_1_65~0) 0)))) (or .cse4 .cse30) (or (forall ((v_z_10 Int)) (let ((.cse31 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (not (= (mod .cse31 .cse2) 0)) (< (div .cse31 c_~var_1_65~0) 1) (< (div .cse31 .cse2) 0) (not (= (mod .cse31 c_~var_1_65~0) 0))))) .cse9 .cse24) (or .cse10 .cse32) (or .cse10 (forall ((v_z_10 Int)) (let ((.cse33 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse33 c_~var_1_65~0) 2) (= (mod .cse33 .cse2) 0) (= (mod .cse33 c_~var_1_65~0) 0))))) (or .cse4 (forall ((v_z_10 Int)) (let ((.cse34 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse0 (+ v_z_10 1)) (< (div .cse34 .cse2) 0) (= (mod .cse34 .cse2) 0) (= (mod .cse34 c_~var_1_65~0) 0))))) (forall ((v_z_10 Int)) (let ((.cse35 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 .cse0) (not (= (mod .cse35 .cse2) 0)) (< (div .cse35 c_~var_1_65~0) 1) (< (div .cse35 .cse2) 1)))) (or (and (forall ((v_z_10 Int)) (let ((.cse36 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse36 c_~var_1_65~0) 0) (< .cse0 (+ v_z_10 1)) (< (div .cse36 .cse2) 0) (= (mod .cse36 c_~var_1_65~0) 0)))) (or (forall ((v_z_10 Int)) (let ((.cse37 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse37 c_~var_1_65~0) 0) (< .cse0 (+ v_z_10 1)) (= (mod .cse37 .cse2) 0) (= (mod .cse37 c_~var_1_65~0) 0)))) .cse9)) .cse24) (or .cse4 (forall ((v_z_10 Int)) (let ((.cse38 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (not (= (mod .cse38 .cse2) 0)) (< (div .cse38 .cse2) 1))))) (or (forall ((v_z_10 Int)) (let ((.cse39 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse0 (+ v_z_10 1)) (< (div .cse39 c_~var_1_65~0) 2) (= (mod .cse39 .cse2) 0) (= (mod .cse39 c_~var_1_65~0) 0)))) .cse9) (forall ((v_z_10 Int)) (let ((.cse40 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse40 c_~var_1_65~0) 1) (< .cse0 (+ v_z_10 1)) (< (div .cse40 .cse2) 0) (not (= (mod .cse40 c_~var_1_65~0) 0)) (= (mod .cse40 .cse2) 0)))) (or .cse4 (and (forall ((v_z_10 Int)) (let ((.cse41 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse0 (+ v_z_10 1)) (< (div .cse41 .cse2) 0) (= (mod .cse41 .cse2) 0)))) (forall ((v_z_10 Int)) (or (< 8 v_z_10) (< v_z_10 0) (< (div (+ .cse3 v_z_10) .cse2) 1))) (forall ((v_z_10 Int)) (let ((.cse42 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse42 .cse2) 1) (= (mod .cse42 .cse2) 0)))))) (or .cse43 .cse9) (or (forall ((v_z_10 Int)) (let ((.cse44 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse44 c_~var_1_65~0) 1) (< (div .cse44 .cse2) 0) (not (= (mod .cse44 c_~var_1_65~0) 0))))) .cse9) (forall ((v_z_10 Int)) (let ((.cse45 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse45 c_~var_1_65~0) 1) (not (= (mod .cse45 c_~var_1_65~0) 0)) (< (div .cse45 .cse2) 1)))) (or (and (or .cse46 .cse9) .cse47 (or .cse9 .cse48)) .cse24) (or (and .cse43 (or .cse25 .cse24) (or .cse49 .cse24) (forall ((v_z_10 Int)) (let ((.cse50 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 .cse0) (< (div .cse50 c_~var_1_65~0) 2) (= (mod .cse50 .cse2) 0))))) .cse9) (or .cse4 (and .cse6 .cse7)) (or (forall ((v_z_10 Int)) (let ((.cse51 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse51 .cse2) 0) (< (div .cse51 c_~var_1_65~0) 2) (not (= (mod .cse51 c_~var_1_65~0) 0)) (= (mod .cse51 .cse2) 0)))) .cse9) (or (and .cse52 .cse48) .cse10) (or .cse9 .cse11) (or .cse4 (forall ((v_z_10 Int)) (let ((.cse53 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (not (= (mod .cse53 .cse2) 0)) (not (= (mod .cse53 c_~var_1_65~0) 0)) (< (div .cse53 .cse2) 1))))) (or (and (or .cse54 .cse24) (or .cse55 .cse24) .cse15 .cse16) .cse9) (forall ((v_z_10 Int)) (let ((.cse56 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse0 (+ v_z_10 1)) (< (div .cse56 .cse2) 0) (< (div .cse56 c_~var_1_65~0) 2) (= (mod .cse56 .cse2) 0)))) (forall ((v_z_10 Int)) (let ((.cse57 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse57 c_~var_1_65~0) 2) (not (= (mod .cse57 c_~var_1_65~0) 0)) (< (div .cse57 .cse2) 1)))) (or (forall ((v_z_10 Int)) (let ((.cse58 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse0 (+ v_z_10 1)) (< (div .cse58 .cse2) 1) (= (mod .cse58 c_~var_1_65~0) 0)))) .cse4) (or .cse9 (and (forall ((v_z_10 Int)) (let ((.cse59 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 .cse0) (not (= (mod .cse59 .cse2) 0)) (< (div .cse59 c_~var_1_65~0) 2)))) (or .cse60 .cse24))) (or .cse52 .cse9) (or (and (or .cse11 .cse24) .cse32) .cse9) (forall ((v_z_10 Int)) (let ((.cse61 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse61 c_~var_1_65~0) 2) (not (= (mod .cse61 c_~var_1_65~0) 0)) (< (div .cse61 .cse2) 1) (= (mod .cse61 .cse2) 0)))) (or .cse4 (forall ((v_z_10 Int)) (let ((.cse62 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 .cse0) (not (= (mod .cse62 .cse2) 0)) (< (div .cse62 .cse2) 1))))) (or (and .cse22 (or .cse9 (forall ((v_z_10 Int)) (let ((.cse63 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (not (= (mod .cse63 .cse2) 0)) (< (div .cse63 c_~var_1_65~0) 1) (< (div .cse63 .cse2) 0)))))) .cse24) (or (and .cse14 (or .cse23 .cse24)) .cse9) (forall ((v_z_10 Int)) (let ((.cse64 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse64 c_~var_1_65~0) 2) (< (div .cse64 .cse2) 1)))) (forall ((v_z_10 Int)) (let ((.cse65 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse0 (+ v_z_10 1)) (< (div .cse65 .cse2) 0) (< (div .cse65 c_~var_1_65~0) 2) (not (= (mod .cse65 c_~var_1_65~0) 0)) (= (mod .cse65 .cse2) 0)))) (or .cse4 .cse47) (or .cse49 .cse9) (or (and .cse19 .cse66 (or .cse54 .cse9) (or .cse55 .cse9) .cse21 (or .cse20 .cse9)) .cse24) (or .cse10 (and .cse8 .cse32 .cse67 .cse68)) (or .cse22 .cse4) (or (forall ((v_z_10 Int)) (let ((.cse69 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse69 .cse2) 0) (< (div .cse69 c_~var_1_65~0) 2) (not (= (mod .cse69 c_~var_1_65~0) 0))))) .cse9) (forall ((v_z_10 Int)) (let ((.cse70 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 .cse0) (< (div .cse70 c_~var_1_65~0) 2) (< (div .cse70 .cse2) 1)))) (or (and (or .cse52 .cse24) (or .cse48 .cse24) .cse67 .cse68) .cse9) (forall ((v_z_10 Int)) (let ((.cse71 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (not (= (mod .cse71 .cse2) 0)) (< (div .cse71 c_~var_1_65~0) 2) (not (= (mod .cse71 c_~var_1_65~0) 0)) (< (div .cse71 .cse2) 1)))) (forall ((v_z_10 Int)) (let ((.cse72 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (not (= (mod .cse72 .cse2) 0)) (< .cse0 (+ v_z_10 1)) (< (div .cse72 c_~var_1_65~0) 2) (< (div .cse72 .cse2) 1) (= (mod .cse72 c_~var_1_65~0) 0)))) (or (and (or .cse30 .cse9) .cse73 (or (forall ((v_z_10 Int)) (let ((.cse74 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse74 c_~var_1_65~0) 0) (not (= (mod .cse74 .cse2) 0)) (< .cse0 (+ v_z_10 1)) (= (mod .cse74 c_~var_1_65~0) 0)))) .cse9)) .cse24) (or .cse13 .cse9) (or .cse46 .cse9 .cse24) (or .cse73 .cse4) (or (forall ((v_z_10 Int)) (let ((.cse75 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse75 .cse2) 0) (< (div .cse75 c_~var_1_65~0) 2)))) .cse9) (or .cse22 .cse24) (or .cse9 .cse60) (forall ((v_z_10 Int)) (let ((.cse76 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 .cse0) (not (= (mod .cse76 .cse2) 0)) (< (div .cse76 c_~var_1_65~0) 2) (< (div .cse76 .cse2) 1)))) (or .cse10 .cse14) (or (and .cse66 (or .cse9 (forall ((v_z_10 Int)) (let ((.cse77 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< (div .cse77 c_~var_1_65~0) 1) (< (div .cse77 .cse2) 0))))) .cse21) .cse24) (forall ((v_z_10 Int)) (let ((.cse78 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse78 c_~var_1_65~0) 2) (< (div .cse78 .cse2) 1) (= (mod .cse78 .cse2) 0)))) (forall ((v_z_10 Int)) (let ((.cse79 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (not (= (mod .cse79 .cse2) 0)) (< (div .cse79 c_~var_1_65~0) 1) (not (= (mod .cse79 c_~var_1_65~0) 0)) (< (div .cse79 .cse2) 1)))) (or (forall ((v_z_10 Int)) (let ((.cse80 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< (div .cse80 .cse2) 0) (< (div .cse80 c_~var_1_65~0) 2) (= (mod .cse80 .cse2) 0)))) .cse9) (or (forall ((v_z_10 Int)) (let ((.cse81 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (not (= (mod .cse81 .cse2) 0)) (< .cse0 (+ v_z_10 1)) (< (div .cse81 c_~var_1_65~0) 2) (= (mod .cse81 c_~var_1_65~0) 0)))) .cse9) (or .cse4 (forall ((v_z_10 Int)) (let ((.cse82 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (not (= (mod .cse82 .cse2) 0)) (< .cse0 (+ v_z_10 1)) (< (div .cse82 .cse2) 1) (= (mod .cse82 c_~var_1_65~0) 0))))) (or .cse9 (forall ((v_z_10 Int)) (let ((.cse83 (+ .cse3 v_z_10))) (or (< 8 v_z_10) (< v_z_10 0) (< .cse0 (+ v_z_10 1)) (< (div .cse83 c_~var_1_65~0) 2) (= (mod .cse83 c_~var_1_65~0) 0))))))))) (< .cse2 (+ c_~var_1_83~0 1)))) is different from true