./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/loop-invgen/heapsort.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version a4ecdabc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/run_dir_09201ff5-0a4d-438b-8b46-624060dae373/bin/uautomizer/data/config -Xmx15G -Xms4m -jar /tmp/vcloud-vcloud-master/worker/run_dir_09201ff5-0a4d-438b-8b46-624060dae373/bin/uautomizer/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/run_dir_09201ff5-0a4d-438b-8b46-624060dae373/bin/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/run_dir_09201ff5-0a4d-438b-8b46-624060dae373/bin/uautomizer/config/AutomizerReach.xml -i ../../sv-benchmarks/c/loop-invgen/heapsort.i -s /tmp/vcloud-vcloud-master/worker/run_dir_09201ff5-0a4d-438b-8b46-624060dae373/bin/uautomizer/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/run_dir_09201ff5-0a4d-438b-8b46-624060dae373/bin/uautomizer --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 149fdbbcb5d1f0b05c2de89b523b2d2cfc590a6f ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.2.0-a4ecdab [2020-11-29 21:19:07,095 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-11-29 21:19:07,098 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-11-29 21:19:07,156 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-11-29 21:19:07,160 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-11-29 21:19:07,165 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-11-29 21:19:07,169 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-11-29 21:19:07,174 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-11-29 21:19:07,180 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-11-29 21:19:07,187 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-11-29 21:19:07,188 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-11-29 21:19:07,189 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-11-29 21:19:07,190 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-11-29 21:19:07,191 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-11-29 21:19:07,192 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-11-29 21:19:07,193 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-11-29 21:19:07,194 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-11-29 21:19:07,195 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-11-29 21:19:07,197 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-11-29 21:19:07,199 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-11-29 21:19:07,204 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-11-29 21:19:07,205 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-11-29 21:19:07,208 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-11-29 21:19:07,210 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-11-29 21:19:07,223 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-11-29 21:19:07,224 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-11-29 21:19:07,224 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-11-29 21:19:07,227 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-11-29 21:19:07,227 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-11-29 21:19:07,229 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-11-29 21:19:07,229 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-11-29 21:19:07,230 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-11-29 21:19:07,232 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-11-29 21:19:07,233 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-11-29 21:19:07,234 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-11-29 21:19:07,235 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-11-29 21:19:07,236 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-11-29 21:19:07,236 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-11-29 21:19:07,236 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-11-29 21:19:07,237 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-11-29 21:19:07,237 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-11-29 21:19:07,240 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/run_dir_09201ff5-0a4d-438b-8b46-624060dae373/bin/uautomizer/config/svcomp-Reach-32bit-Automizer_Default.epf [2020-11-29 21:19:07,276 INFO L113 SettingsManager]: Loading preferences was successful [2020-11-29 21:19:07,276 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-11-29 21:19:07,278 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-11-29 21:19:07,278 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-11-29 21:19:07,278 INFO L138 SettingsManager]: * Use SBE=true [2020-11-29 21:19:07,278 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-11-29 21:19:07,278 INFO L138 SettingsManager]: * sizeof long=4 [2020-11-29 21:19:07,279 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-11-29 21:19:07,279 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-11-29 21:19:07,279 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-11-29 21:19:07,280 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-11-29 21:19:07,280 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-11-29 21:19:07,281 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-11-29 21:19:07,281 INFO L138 SettingsManager]: * sizeof long double=12 [2020-11-29 21:19:07,281 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-11-29 21:19:07,281 INFO L138 SettingsManager]: * Use constant arrays=true [2020-11-29 21:19:07,281 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-11-29 21:19:07,282 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-11-29 21:19:07,282 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-11-29 21:19:07,282 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-11-29 21:19:07,282 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-11-29 21:19:07,282 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-11-29 21:19:07,283 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-11-29 21:19:07,283 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-11-29 21:19:07,283 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-11-29 21:19:07,283 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-11-29 21:19:07,283 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-11-29 21:19:07,283 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-11-29 21:19:07,284 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2020-11-29 21:19:07,284 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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-vcloud-master/worker/run_dir_09201ff5-0a4d-438b-8b46-624060dae373/bin/uautomizer/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-vcloud-master/worker/run_dir_09201ff5-0a4d-438b-8b46-624060dae373/bin/uautomizer 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 -> 149fdbbcb5d1f0b05c2de89b523b2d2cfc590a6f [2020-11-29 21:19:07,534 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-11-29 21:19:07,560 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-11-29 21:19:07,563 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-11-29 21:19:07,564 INFO L271 PluginConnector]: Initializing CDTParser... [2020-11-29 21:19:07,566 INFO L275 PluginConnector]: CDTParser initialized [2020-11-29 21:19:07,567 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/run_dir_09201ff5-0a4d-438b-8b46-624060dae373/bin/uautomizer/../../sv-benchmarks/c/loop-invgen/heapsort.i [2020-11-29 21:19:07,678 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_09201ff5-0a4d-438b-8b46-624060dae373/bin/uautomizer/data/113023da6/9551204fccb441e1aab168dda2ee2ff8/FLAG9e877ded9 [2020-11-29 21:19:08,136 INFO L306 CDTParser]: Found 1 translation units. [2020-11-29 21:19:08,136 INFO L160 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/run_dir_09201ff5-0a4d-438b-8b46-624060dae373/sv-benchmarks/c/loop-invgen/heapsort.i [2020-11-29 21:19:08,143 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_09201ff5-0a4d-438b-8b46-624060dae373/bin/uautomizer/data/113023da6/9551204fccb441e1aab168dda2ee2ff8/FLAG9e877ded9 [2020-11-29 21:19:08,620 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/run_dir_09201ff5-0a4d-438b-8b46-624060dae373/bin/uautomizer/data/113023da6/9551204fccb441e1aab168dda2ee2ff8 [2020-11-29 21:19:08,623 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-11-29 21:19:08,625 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2020-11-29 21:19:08,626 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-11-29 21:19:08,627 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-11-29 21:19:08,630 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-11-29 21:19:08,631 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 09:19:08" (1/1) ... [2020-11-29 21:19:08,632 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@28338aac and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 09:19:08, skipping insertion in model container [2020-11-29 21:19:08,633 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 09:19:08" (1/1) ... [2020-11-29 21:19:08,639 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-11-29 21:19:08,656 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-11-29 21:19:08,821 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-11-29 21:19:08,829 INFO L203 MainTranslator]: Completed pre-run [2020-11-29 21:19:08,851 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-11-29 21:19:08,865 INFO L208 MainTranslator]: Completed translation [2020-11-29 21:19:08,866 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 09:19:08 WrapperNode [2020-11-29 21:19:08,866 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-11-29 21:19:08,867 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-11-29 21:19:08,867 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-11-29 21:19:08,868 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-11-29 21:19:08,876 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 09:19:08" (1/1) ... [2020-11-29 21:19:08,887 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 09:19:08" (1/1) ... [2020-11-29 21:19:08,929 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-11-29 21:19:08,933 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-11-29 21:19:08,934 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-11-29 21:19:08,934 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-11-29 21:19:08,942 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 09:19:08" (1/1) ... [2020-11-29 21:19:08,943 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 09:19:08" (1/1) ... [2020-11-29 21:19:08,958 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 09:19:08" (1/1) ... [2020-11-29 21:19:08,959 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 09:19:08" (1/1) ... [2020-11-29 21:19:08,964 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 09:19:08" (1/1) ... [2020-11-29 21:19:08,982 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 09:19:08" (1/1) ... [2020-11-29 21:19:08,986 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 09:19:08" (1/1) ... [2020-11-29 21:19:08,990 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-11-29 21:19:08,991 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-11-29 21:19:08,991 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-11-29 21:19:09,002 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-11-29 21:19:09,003 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 09:19:08" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_09201ff5-0a4d-438b-8b46-624060dae373/bin/uautomizer/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-11-29 21:19:09,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2020-11-29 21:19:09,068 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-11-29 21:19:09,068 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-11-29 21:19:09,069 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-11-29 21:19:09,505 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-11-29 21:19:09,505 INFO L298 CfgBuilder]: Removed 62 assume(true) statements. [2020-11-29 21:19:09,507 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 09:19:09 BoogieIcfgContainer [2020-11-29 21:19:09,507 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-11-29 21:19:09,509 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-11-29 21:19:09,509 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-11-29 21:19:09,512 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-11-29 21:19:09,513 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 09:19:08" (1/3) ... [2020-11-29 21:19:09,514 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2815dd51 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 09:19:09, skipping insertion in model container [2020-11-29 21:19:09,514 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 09:19:08" (2/3) ... [2020-11-29 21:19:09,514 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2815dd51 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 09:19:09, skipping insertion in model container [2020-11-29 21:19:09,515 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 09:19:09" (3/3) ... [2020-11-29 21:19:09,516 INFO L111 eAbstractionObserver]: Analyzing ICFG heapsort.i [2020-11-29 21:19:09,527 INFO L164 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-11-29 21:19:09,531 INFO L176 ceAbstractionStarter]: Appying trace abstraction to program that has 14 error locations. [2020-11-29 21:19:09,551 INFO L253 AbstractCegarLoop]: Starting to check reachability of 14 error locations. [2020-11-29 21:19:09,573 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-11-29 21:19:09,573 INFO L378 AbstractCegarLoop]: Hoare is true [2020-11-29 21:19:09,573 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-11-29 21:19:09,573 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-11-29 21:19:09,573 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-11-29 21:19:09,573 INFO L382 AbstractCegarLoop]: Difference is false [2020-11-29 21:19:09,573 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-11-29 21:19:09,574 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-11-29 21:19:09,591 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states. [2020-11-29 21:19:09,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-11-29 21:19:09,597 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 21:19:09,598 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 21:19:09,598 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 21:19:09,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 21:19:09,604 INFO L82 PathProgramCache]: Analyzing trace with hash 188725206, now seen corresponding path program 1 times [2020-11-29 21:19:09,621 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 21:19:09,622 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933537656] [2020-11-29 21:19:09,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 21:19:09,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:09,754 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 21:19:09,754 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933537656] [2020-11-29 21:19:09,755 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 21:19:09,755 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-11-29 21:19:09,756 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785734808] [2020-11-29 21:19:09,760 INFO L461 AbstractCegarLoop]: Interpolant automaton has 2 states [2020-11-29 21:19:09,760 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 21:19:09,771 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2020-11-29 21:19:09,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2020-11-29 21:19:09,774 INFO L87 Difference]: Start difference. First operand 113 states. Second operand 2 states. [2020-11-29 21:19:09,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 21:19:09,801 INFO L93 Difference]: Finished difference Result 208 states and 280 transitions. [2020-11-29 21:19:09,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2020-11-29 21:19:09,802 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 11 [2020-11-29 21:19:09,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 21:19:09,812 INFO L225 Difference]: With dead ends: 208 [2020-11-29 21:19:09,813 INFO L226 Difference]: Without dead ends: 95 [2020-11-29 21:19:09,816 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2020-11-29 21:19:09,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2020-11-29 21:19:09,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 95. [2020-11-29 21:19:09,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 95 states. [2020-11-29 21:19:09,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 101 transitions. [2020-11-29 21:19:09,896 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 101 transitions. Word has length 11 [2020-11-29 21:19:09,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 21:19:09,896 INFO L481 AbstractCegarLoop]: Abstraction has 95 states and 101 transitions. [2020-11-29 21:19:09,897 INFO L482 AbstractCegarLoop]: Interpolant automaton has 2 states. [2020-11-29 21:19:09,897 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 101 transitions. [2020-11-29 21:19:09,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-11-29 21:19:09,898 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 21:19:09,898 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 21:19:09,898 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-11-29 21:19:09,898 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 21:19:09,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 21:19:09,899 INFO L82 PathProgramCache]: Analyzing trace with hash -1585687510, now seen corresponding path program 1 times [2020-11-29 21:19:09,900 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 21:19:09,900 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842696843] [2020-11-29 21:19:09,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 21:19:09,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:10,025 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 21:19:10,025 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842696843] [2020-11-29 21:19:10,026 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 21:19:10,026 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-29 21:19:10,026 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640677611] [2020-11-29 21:19:10,027 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-29 21:19:10,027 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 21:19:10,028 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-29 21:19:10,028 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-29 21:19:10,028 INFO L87 Difference]: Start difference. First operand 95 states and 101 transitions. Second operand 3 states. [2020-11-29 21:19:10,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 21:19:10,176 INFO L93 Difference]: Finished difference Result 100 states and 109 transitions. [2020-11-29 21:19:10,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-29 21:19:10,177 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 11 [2020-11-29 21:19:10,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 21:19:10,178 INFO L225 Difference]: With dead ends: 100 [2020-11-29 21:19:10,178 INFO L226 Difference]: Without dead ends: 96 [2020-11-29 21:19:10,179 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-29 21:19:10,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2020-11-29 21:19:10,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 91. [2020-11-29 21:19:10,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 91 states. [2020-11-29 21:19:10,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 97 transitions. [2020-11-29 21:19:10,190 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 97 transitions. Word has length 11 [2020-11-29 21:19:10,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 21:19:10,190 INFO L481 AbstractCegarLoop]: Abstraction has 91 states and 97 transitions. [2020-11-29 21:19:10,190 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-11-29 21:19:10,190 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 97 transitions. [2020-11-29 21:19:10,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-11-29 21:19:10,191 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 21:19:10,191 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 21:19:10,192 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-11-29 21:19:10,192 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 21:19:10,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 21:19:10,193 INFO L82 PathProgramCache]: Analyzing trace with hash -1547515310, now seen corresponding path program 1 times [2020-11-29 21:19:10,193 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 21:19:10,193 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986554105] [2020-11-29 21:19:10,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 21:19:10,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:10,266 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 21:19:10,266 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986554105] [2020-11-29 21:19:10,266 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 21:19:10,267 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-11-29 21:19:10,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116566507] [2020-11-29 21:19:10,267 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-11-29 21:19:10,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 21:19:10,268 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-11-29 21:19:10,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-11-29 21:19:10,269 INFO L87 Difference]: Start difference. First operand 91 states and 97 transitions. Second operand 4 states. [2020-11-29 21:19:10,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 21:19:10,435 INFO L93 Difference]: Finished difference Result 98 states and 107 transitions. [2020-11-29 21:19:10,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-11-29 21:19:10,436 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 11 [2020-11-29 21:19:10,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 21:19:10,437 INFO L225 Difference]: With dead ends: 98 [2020-11-29 21:19:10,437 INFO L226 Difference]: Without dead ends: 94 [2020-11-29 21:19:10,438 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-11-29 21:19:10,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2020-11-29 21:19:10,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 87. [2020-11-29 21:19:10,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87 states. [2020-11-29 21:19:10,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 93 transitions. [2020-11-29 21:19:10,459 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 93 transitions. Word has length 11 [2020-11-29 21:19:10,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 21:19:10,459 INFO L481 AbstractCegarLoop]: Abstraction has 87 states and 93 transitions. [2020-11-29 21:19:10,459 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-11-29 21:19:10,459 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 93 transitions. [2020-11-29 21:19:10,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-11-29 21:19:10,461 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 21:19:10,461 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 21:19:10,461 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-11-29 21:19:10,461 INFO L429 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 21:19:10,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 21:19:10,462 INFO L82 PathProgramCache]: Analyzing trace with hash -1729787563, now seen corresponding path program 1 times [2020-11-29 21:19:10,462 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 21:19:10,463 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193065351] [2020-11-29 21:19:10,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 21:19:10,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:10,548 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 21:19:10,549 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193065351] [2020-11-29 21:19:10,549 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 21:19:10,549 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-11-29 21:19:10,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726618003] [2020-11-29 21:19:10,550 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-29 21:19:10,550 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 21:19:10,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-29 21:19:10,551 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2020-11-29 21:19:10,551 INFO L87 Difference]: Start difference. First operand 87 states and 93 transitions. Second operand 5 states. [2020-11-29 21:19:10,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 21:19:10,848 INFO L93 Difference]: Finished difference Result 176 states and 190 transitions. [2020-11-29 21:19:10,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-11-29 21:19:10,849 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 11 [2020-11-29 21:19:10,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 21:19:10,851 INFO L225 Difference]: With dead ends: 176 [2020-11-29 21:19:10,851 INFO L226 Difference]: Without dead ends: 160 [2020-11-29 21:19:10,852 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2020-11-29 21:19:10,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2020-11-29 21:19:10,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 118. [2020-11-29 21:19:10,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 118 states. [2020-11-29 21:19:10,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 136 transitions. [2020-11-29 21:19:10,870 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 136 transitions. Word has length 11 [2020-11-29 21:19:10,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 21:19:10,870 INFO L481 AbstractCegarLoop]: Abstraction has 118 states and 136 transitions. [2020-11-29 21:19:10,871 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-11-29 21:19:10,871 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 136 transitions. [2020-11-29 21:19:10,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-11-29 21:19:10,872 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 21:19:10,872 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 21:19:10,872 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-11-29 21:19:10,872 INFO L429 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 21:19:10,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 21:19:10,873 INFO L82 PathProgramCache]: Analyzing trace with hash 1253179949, now seen corresponding path program 1 times [2020-11-29 21:19:10,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 21:19:10,874 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175165955] [2020-11-29 21:19:10,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 21:19:10,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:10,977 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 21:19:10,977 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175165955] [2020-11-29 21:19:10,977 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 21:19:10,978 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2020-11-29 21:19:10,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331303848] [2020-11-29 21:19:10,978 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-11-29 21:19:10,978 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 21:19:10,979 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-11-29 21:19:10,979 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2020-11-29 21:19:10,979 INFO L87 Difference]: Start difference. First operand 118 states and 136 transitions. Second operand 6 states. [2020-11-29 21:19:11,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 21:19:11,343 INFO L93 Difference]: Finished difference Result 196 states and 225 transitions. [2020-11-29 21:19:11,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-11-29 21:19:11,343 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 13 [2020-11-29 21:19:11,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 21:19:11,345 INFO L225 Difference]: With dead ends: 196 [2020-11-29 21:19:11,345 INFO L226 Difference]: Without dead ends: 192 [2020-11-29 21:19:11,346 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2020-11-29 21:19:11,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2020-11-29 21:19:11,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 152. [2020-11-29 21:19:11,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 152 states. [2020-11-29 21:19:11,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 182 transitions. [2020-11-29 21:19:11,388 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 182 transitions. Word has length 13 [2020-11-29 21:19:11,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 21:19:11,389 INFO L481 AbstractCegarLoop]: Abstraction has 152 states and 182 transitions. [2020-11-29 21:19:11,389 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-11-29 21:19:11,389 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 182 transitions. [2020-11-29 21:19:11,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-11-29 21:19:11,392 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 21:19:11,392 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 21:19:11,392 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2020-11-29 21:19:11,392 INFO L429 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 21:19:11,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 21:19:11,396 INFO L82 PathProgramCache]: Analyzing trace with hash -718040235, now seen corresponding path program 1 times [2020-11-29 21:19:11,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 21:19:11,397 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541491423] [2020-11-29 21:19:11,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 21:19:11,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:11,482 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 21:19:11,482 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541491423] [2020-11-29 21:19:11,482 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 21:19:11,483 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-11-29 21:19:11,483 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056366750] [2020-11-29 21:19:11,483 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-11-29 21:19:11,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 21:19:11,484 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-11-29 21:19:11,484 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-11-29 21:19:11,484 INFO L87 Difference]: Start difference. First operand 152 states and 182 transitions. Second operand 4 states. [2020-11-29 21:19:11,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 21:19:11,620 INFO L93 Difference]: Finished difference Result 162 states and 198 transitions. [2020-11-29 21:19:11,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-11-29 21:19:11,621 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 13 [2020-11-29 21:19:11,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 21:19:11,622 INFO L225 Difference]: With dead ends: 162 [2020-11-29 21:19:11,622 INFO L226 Difference]: Without dead ends: 158 [2020-11-29 21:19:11,623 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-11-29 21:19:11,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2020-11-29 21:19:11,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 148. [2020-11-29 21:19:11,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 148 states. [2020-11-29 21:19:11,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 176 transitions. [2020-11-29 21:19:11,644 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 176 transitions. Word has length 13 [2020-11-29 21:19:11,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 21:19:11,644 INFO L481 AbstractCegarLoop]: Abstraction has 148 states and 176 transitions. [2020-11-29 21:19:11,645 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-11-29 21:19:11,645 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 176 transitions. [2020-11-29 21:19:11,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-11-29 21:19:11,646 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 21:19:11,646 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 21:19:11,646 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2020-11-29 21:19:11,646 INFO L429 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 21:19:11,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 21:19:11,647 INFO L82 PathProgramCache]: Analyzing trace with hash 211975736, now seen corresponding path program 1 times [2020-11-29 21:19:11,647 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 21:19:11,647 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949819924] [2020-11-29 21:19:11,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 21:19:11,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:11,732 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 21:19:11,732 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949819924] [2020-11-29 21:19:11,732 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 21:19:11,732 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2020-11-29 21:19:11,733 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872568899] [2020-11-29 21:19:11,733 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-11-29 21:19:11,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 21:19:11,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-11-29 21:19:11,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2020-11-29 21:19:11,734 INFO L87 Difference]: Start difference. First operand 148 states and 176 transitions. Second operand 6 states. [2020-11-29 21:19:12,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 21:19:12,105 INFO L93 Difference]: Finished difference Result 289 states and 333 transitions. [2020-11-29 21:19:12,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-11-29 21:19:12,106 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 13 [2020-11-29 21:19:12,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 21:19:12,108 INFO L225 Difference]: With dead ends: 289 [2020-11-29 21:19:12,109 INFO L226 Difference]: Without dead ends: 277 [2020-11-29 21:19:12,110 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2020-11-29 21:19:12,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2020-11-29 21:19:12,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 196. [2020-11-29 21:19:12,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 196 states. [2020-11-29 21:19:12,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 242 transitions. [2020-11-29 21:19:12,141 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 242 transitions. Word has length 13 [2020-11-29 21:19:12,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 21:19:12,141 INFO L481 AbstractCegarLoop]: Abstraction has 196 states and 242 transitions. [2020-11-29 21:19:12,142 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-11-29 21:19:12,142 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 242 transitions. [2020-11-29 21:19:12,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-11-29 21:19:12,147 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 21:19:12,147 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 21:19:12,147 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2020-11-29 21:19:12,147 INFO L429 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 21:19:12,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 21:19:12,148 INFO L82 PathProgramCache]: Analyzing trace with hash 860152939, now seen corresponding path program 1 times [2020-11-29 21:19:12,148 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 21:19:12,149 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430058470] [2020-11-29 21:19:12,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 21:19:12,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:12,199 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 21:19:12,199 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430058470] [2020-11-29 21:19:12,200 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 21:19:12,200 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-29 21:19:12,200 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970269520] [2020-11-29 21:19:12,200 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-29 21:19:12,200 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 21:19:12,201 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-29 21:19:12,201 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-29 21:19:12,201 INFO L87 Difference]: Start difference. First operand 196 states and 242 transitions. Second operand 3 states. [2020-11-29 21:19:12,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 21:19:12,259 INFO L93 Difference]: Finished difference Result 437 states and 533 transitions. [2020-11-29 21:19:12,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-29 21:19:12,259 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 13 [2020-11-29 21:19:12,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 21:19:12,262 INFO L225 Difference]: With dead ends: 437 [2020-11-29 21:19:12,262 INFO L226 Difference]: Without dead ends: 331 [2020-11-29 21:19:12,267 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-29 21:19:12,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2020-11-29 21:19:12,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 291. [2020-11-29 21:19:12,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 291 states. [2020-11-29 21:19:12,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 378 transitions. [2020-11-29 21:19:12,309 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 378 transitions. Word has length 13 [2020-11-29 21:19:12,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 21:19:12,309 INFO L481 AbstractCegarLoop]: Abstraction has 291 states and 378 transitions. [2020-11-29 21:19:12,309 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-11-29 21:19:12,309 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 378 transitions. [2020-11-29 21:19:12,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-11-29 21:19:12,311 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 21:19:12,311 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 21:19:12,312 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2020-11-29 21:19:12,312 INFO L429 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 21:19:12,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 21:19:12,313 INFO L82 PathProgramCache]: Analyzing trace with hash -181051274, now seen corresponding path program 1 times [2020-11-29 21:19:12,313 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 21:19:12,313 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635712565] [2020-11-29 21:19:12,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 21:19:12,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:12,360 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 21:19:12,360 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635712565] [2020-11-29 21:19:12,361 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 21:19:12,361 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-11-29 21:19:12,361 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665648750] [2020-11-29 21:19:12,361 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-11-29 21:19:12,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 21:19:12,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-11-29 21:19:12,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-11-29 21:19:12,362 INFO L87 Difference]: Start difference. First operand 291 states and 378 transitions. Second operand 4 states. [2020-11-29 21:19:12,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 21:19:12,426 INFO L93 Difference]: Finished difference Result 316 states and 397 transitions. [2020-11-29 21:19:12,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-11-29 21:19:12,427 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 13 [2020-11-29 21:19:12,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 21:19:12,429 INFO L225 Difference]: With dead ends: 316 [2020-11-29 21:19:12,429 INFO L226 Difference]: Without dead ends: 260 [2020-11-29 21:19:12,429 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-11-29 21:19:12,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2020-11-29 21:19:12,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 260. [2020-11-29 21:19:12,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 260 states. [2020-11-29 21:19:12,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 336 transitions. [2020-11-29 21:19:12,449 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 336 transitions. Word has length 13 [2020-11-29 21:19:12,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 21:19:12,449 INFO L481 AbstractCegarLoop]: Abstraction has 260 states and 336 transitions. [2020-11-29 21:19:12,449 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-11-29 21:19:12,449 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 336 transitions. [2020-11-29 21:19:12,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-11-29 21:19:12,451 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 21:19:12,451 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 21:19:12,451 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2020-11-29 21:19:12,451 INFO L429 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 21:19:12,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 21:19:12,452 INFO L82 PathProgramCache]: Analyzing trace with hash 899711198, now seen corresponding path program 1 times [2020-11-29 21:19:12,452 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 21:19:12,452 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046909214] [2020-11-29 21:19:12,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 21:19:12,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:12,538 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 21:19:12,538 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046909214] [2020-11-29 21:19:12,538 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 21:19:12,538 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-11-29 21:19:12,538 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192789375] [2020-11-29 21:19:12,539 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-29 21:19:12,539 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 21:19:12,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-29 21:19:12,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2020-11-29 21:19:12,540 INFO L87 Difference]: Start difference. First operand 260 states and 336 transitions. Second operand 5 states. [2020-11-29 21:19:12,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 21:19:12,749 INFO L93 Difference]: Finished difference Result 412 states and 525 transitions. [2020-11-29 21:19:12,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-11-29 21:19:12,755 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 17 [2020-11-29 21:19:12,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 21:19:12,758 INFO L225 Difference]: With dead ends: 412 [2020-11-29 21:19:12,758 INFO L226 Difference]: Without dead ends: 396 [2020-11-29 21:19:12,758 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2020-11-29 21:19:12,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2020-11-29 21:19:12,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 216. [2020-11-29 21:19:12,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 216 states. [2020-11-29 21:19:12,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 274 transitions. [2020-11-29 21:19:12,778 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 274 transitions. Word has length 17 [2020-11-29 21:19:12,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 21:19:12,778 INFO L481 AbstractCegarLoop]: Abstraction has 216 states and 274 transitions. [2020-11-29 21:19:12,778 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-11-29 21:19:12,778 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 274 transitions. [2020-11-29 21:19:12,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-11-29 21:19:12,779 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 21:19:12,779 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 21:19:12,779 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2020-11-29 21:19:12,779 INFO L429 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 21:19:12,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 21:19:12,780 INFO L82 PathProgramCache]: Analyzing trace with hash -122472242, now seen corresponding path program 1 times [2020-11-29 21:19:12,780 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 21:19:12,780 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400094001] [2020-11-29 21:19:12,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 21:19:12,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:12,867 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 21:19:12,867 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400094001] [2020-11-29 21:19:12,867 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 21:19:12,868 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-11-29 21:19:12,868 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610434419] [2020-11-29 21:19:12,868 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-29 21:19:12,868 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 21:19:12,869 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-29 21:19:12,869 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2020-11-29 21:19:12,869 INFO L87 Difference]: Start difference. First operand 216 states and 274 transitions. Second operand 5 states. [2020-11-29 21:19:13,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 21:19:13,061 INFO L93 Difference]: Finished difference Result 334 states and 404 transitions. [2020-11-29 21:19:13,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-11-29 21:19:13,061 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 17 [2020-11-29 21:19:13,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 21:19:13,064 INFO L225 Difference]: With dead ends: 334 [2020-11-29 21:19:13,064 INFO L226 Difference]: Without dead ends: 330 [2020-11-29 21:19:13,065 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2020-11-29 21:19:13,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2020-11-29 21:19:13,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 262. [2020-11-29 21:19:13,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 262 states. [2020-11-29 21:19:13,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 328 transitions. [2020-11-29 21:19:13,086 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 328 transitions. Word has length 17 [2020-11-29 21:19:13,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 21:19:13,087 INFO L481 AbstractCegarLoop]: Abstraction has 262 states and 328 transitions. [2020-11-29 21:19:13,087 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-11-29 21:19:13,088 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 328 transitions. [2020-11-29 21:19:13,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-11-29 21:19:13,088 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 21:19:13,088 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 21:19:13,089 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2020-11-29 21:19:13,089 INFO L429 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 21:19:13,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 21:19:13,089 INFO L82 PathProgramCache]: Analyzing trace with hash -810248530, now seen corresponding path program 1 times [2020-11-29 21:19:13,090 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 21:19:13,090 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288525946] [2020-11-29 21:19:13,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 21:19:13,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:13,149 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 21:19:13,149 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288525946] [2020-11-29 21:19:13,149 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 21:19:13,149 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-11-29 21:19:13,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840829673] [2020-11-29 21:19:13,150 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-29 21:19:13,150 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 21:19:13,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-29 21:19:13,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-29 21:19:13,151 INFO L87 Difference]: Start difference. First operand 262 states and 328 transitions. Second operand 5 states. [2020-11-29 21:19:13,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 21:19:13,374 INFO L93 Difference]: Finished difference Result 834 states and 989 transitions. [2020-11-29 21:19:13,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-11-29 21:19:13,375 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 18 [2020-11-29 21:19:13,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 21:19:13,378 INFO L225 Difference]: With dead ends: 834 [2020-11-29 21:19:13,379 INFO L226 Difference]: Without dead ends: 640 [2020-11-29 21:19:13,380 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-29 21:19:13,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2020-11-29 21:19:13,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 262. [2020-11-29 21:19:13,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 262 states. [2020-11-29 21:19:13,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 326 transitions. [2020-11-29 21:19:13,406 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 326 transitions. Word has length 18 [2020-11-29 21:19:13,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 21:19:13,408 INFO L481 AbstractCegarLoop]: Abstraction has 262 states and 326 transitions. [2020-11-29 21:19:13,408 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-11-29 21:19:13,408 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 326 transitions. [2020-11-29 21:19:13,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-11-29 21:19:13,408 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 21:19:13,408 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 21:19:13,409 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2020-11-29 21:19:13,409 INFO L429 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 21:19:13,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 21:19:13,410 INFO L82 PathProgramCache]: Analyzing trace with hash -1346223215, now seen corresponding path program 1 times [2020-11-29 21:19:13,410 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 21:19:13,410 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091777541] [2020-11-29 21:19:13,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 21:19:13,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:13,478 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 21:19:13,479 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091777541] [2020-11-29 21:19:13,479 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 21:19:13,479 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2020-11-29 21:19:13,479 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134574648] [2020-11-29 21:19:13,479 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-11-29 21:19:13,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 21:19:13,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-11-29 21:19:13,480 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2020-11-29 21:19:13,480 INFO L87 Difference]: Start difference. First operand 262 states and 326 transitions. Second operand 6 states. [2020-11-29 21:19:13,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 21:19:13,726 INFO L93 Difference]: Finished difference Result 412 states and 506 transitions. [2020-11-29 21:19:13,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-11-29 21:19:13,727 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 19 [2020-11-29 21:19:13,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 21:19:13,733 INFO L225 Difference]: With dead ends: 412 [2020-11-29 21:19:13,734 INFO L226 Difference]: Without dead ends: 408 [2020-11-29 21:19:13,734 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2020-11-29 21:19:13,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2020-11-29 21:19:13,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 324. [2020-11-29 21:19:13,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 324 states. [2020-11-29 21:19:13,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 408 transitions. [2020-11-29 21:19:13,783 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 408 transitions. Word has length 19 [2020-11-29 21:19:13,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 21:19:13,783 INFO L481 AbstractCegarLoop]: Abstraction has 324 states and 408 transitions. [2020-11-29 21:19:13,783 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-11-29 21:19:13,786 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 408 transitions. [2020-11-29 21:19:13,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-11-29 21:19:13,787 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 21:19:13,787 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 21:19:13,787 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2020-11-29 21:19:13,787 INFO L429 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 21:19:13,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 21:19:13,788 INFO L82 PathProgramCache]: Analyzing trace with hash -2091375861, now seen corresponding path program 1 times [2020-11-29 21:19:13,788 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 21:19:13,792 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482961357] [2020-11-29 21:19:13,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 21:19:13,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:13,859 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 21:19:13,859 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482961357] [2020-11-29 21:19:13,859 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 21:19:13,859 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2020-11-29 21:19:13,860 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61133176] [2020-11-29 21:19:13,860 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-11-29 21:19:13,860 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 21:19:13,860 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-11-29 21:19:13,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2020-11-29 21:19:13,861 INFO L87 Difference]: Start difference. First operand 324 states and 408 transitions. Second operand 6 states. [2020-11-29 21:19:14,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 21:19:14,152 INFO L93 Difference]: Finished difference Result 434 states and 528 transitions. [2020-11-29 21:19:14,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-11-29 21:19:14,153 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 23 [2020-11-29 21:19:14,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 21:19:14,156 INFO L225 Difference]: With dead ends: 434 [2020-11-29 21:19:14,156 INFO L226 Difference]: Without dead ends: 426 [2020-11-29 21:19:14,157 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2020-11-29 21:19:14,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2020-11-29 21:19:14,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 228. [2020-11-29 21:19:14,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 228 states. [2020-11-29 21:19:14,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 278 transitions. [2020-11-29 21:19:14,180 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 278 transitions. Word has length 23 [2020-11-29 21:19:14,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 21:19:14,181 INFO L481 AbstractCegarLoop]: Abstraction has 228 states and 278 transitions. [2020-11-29 21:19:14,181 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-11-29 21:19:14,181 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 278 transitions. [2020-11-29 21:19:14,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-29 21:19:14,182 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 21:19:14,182 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 21:19:14,182 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2020-11-29 21:19:14,182 INFO L429 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 21:19:14,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 21:19:14,183 INFO L82 PathProgramCache]: Analyzing trace with hash -1419753398, now seen corresponding path program 1 times [2020-11-29 21:19:14,183 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 21:19:14,183 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131930151] [2020-11-29 21:19:14,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 21:19:14,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:14,244 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 21:19:14,244 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131930151] [2020-11-29 21:19:14,245 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 21:19:14,245 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2020-11-29 21:19:14,245 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840766471] [2020-11-29 21:19:14,245 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-11-29 21:19:14,246 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 21:19:14,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-11-29 21:19:14,246 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2020-11-29 21:19:14,246 INFO L87 Difference]: Start difference. First operand 228 states and 278 transitions. Second operand 6 states. [2020-11-29 21:19:14,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 21:19:14,454 INFO L93 Difference]: Finished difference Result 229 states and 279 transitions. [2020-11-29 21:19:14,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-11-29 21:19:14,455 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 25 [2020-11-29 21:19:14,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 21:19:14,457 INFO L225 Difference]: With dead ends: 229 [2020-11-29 21:19:14,457 INFO L226 Difference]: Without dead ends: 213 [2020-11-29 21:19:14,459 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2020-11-29 21:19:14,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2020-11-29 21:19:14,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 212. [2020-11-29 21:19:14,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 212 states. [2020-11-29 21:19:14,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 252 transitions. [2020-11-29 21:19:14,486 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 252 transitions. Word has length 25 [2020-11-29 21:19:14,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 21:19:14,486 INFO L481 AbstractCegarLoop]: Abstraction has 212 states and 252 transitions. [2020-11-29 21:19:14,486 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-11-29 21:19:14,486 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 252 transitions. [2020-11-29 21:19:14,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2020-11-29 21:19:14,490 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 21:19:14,490 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 21:19:14,490 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2020-11-29 21:19:14,491 INFO L429 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 21:19:14,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 21:19:14,491 INFO L82 PathProgramCache]: Analyzing trace with hash 1207839747, now seen corresponding path program 1 times [2020-11-29 21:19:14,491 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 21:19:14,492 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708774722] [2020-11-29 21:19:14,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 21:19:14,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:14,559 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 21:19:14,559 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708774722] [2020-11-29 21:19:14,559 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 21:19:14,559 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2020-11-29 21:19:14,560 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641671592] [2020-11-29 21:19:14,560 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-11-29 21:19:14,560 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 21:19:14,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-11-29 21:19:14,561 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2020-11-29 21:19:14,561 INFO L87 Difference]: Start difference. First operand 212 states and 252 transitions. Second operand 6 states. [2020-11-29 21:19:14,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 21:19:14,765 INFO L93 Difference]: Finished difference Result 256 states and 297 transitions. [2020-11-29 21:19:14,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-11-29 21:19:14,765 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 31 [2020-11-29 21:19:14,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 21:19:14,769 INFO L225 Difference]: With dead ends: 256 [2020-11-29 21:19:14,769 INFO L226 Difference]: Without dead ends: 252 [2020-11-29 21:19:14,770 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2020-11-29 21:19:14,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2020-11-29 21:19:14,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 114. [2020-11-29 21:19:14,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2020-11-29 21:19:14,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 132 transitions. [2020-11-29 21:19:14,790 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 132 transitions. Word has length 31 [2020-11-29 21:19:14,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 21:19:14,790 INFO L481 AbstractCegarLoop]: Abstraction has 114 states and 132 transitions. [2020-11-29 21:19:14,791 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-11-29 21:19:14,791 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 132 transitions. [2020-11-29 21:19:14,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2020-11-29 21:19:14,791 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 21:19:14,791 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 21:19:14,792 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2020-11-29 21:19:14,792 INFO L429 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 21:19:14,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 21:19:14,792 INFO L82 PathProgramCache]: Analyzing trace with hash -647357354, now seen corresponding path program 1 times [2020-11-29 21:19:14,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 21:19:14,793 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559479296] [2020-11-29 21:19:14,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 21:19:14,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:14,842 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 21:19:14,843 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559479296] [2020-11-29 21:19:14,843 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2098780408] [2020-11-29 21:19:14,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_09201ff5-0a4d-438b-8b46-624060dae373/bin/uautomizer/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-29 21:19:14,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:14,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 6 conjunts are in the unsatisfiable core [2020-11-29 21:19:14,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-29 21:19:15,253 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 21:19:15,253 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-11-29 21:19:15,253 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 9 [2020-11-29 21:19:15,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606340433] [2020-11-29 21:19:15,254 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-11-29 21:19:15,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 21:19:15,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-11-29 21:19:15,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-11-29 21:19:15,255 INFO L87 Difference]: Start difference. First operand 114 states and 132 transitions. Second operand 6 states. [2020-11-29 21:19:15,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 21:19:15,606 INFO L93 Difference]: Finished difference Result 415 states and 479 transitions. [2020-11-29 21:19:15,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-11-29 21:19:15,607 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 33 [2020-11-29 21:19:15,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 21:19:15,609 INFO L225 Difference]: With dead ends: 415 [2020-11-29 21:19:15,609 INFO L226 Difference]: Without dead ends: 305 [2020-11-29 21:19:15,610 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2020-11-29 21:19:15,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2020-11-29 21:19:15,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 260. [2020-11-29 21:19:15,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 260 states. [2020-11-29 21:19:15,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 306 transitions. [2020-11-29 21:19:15,683 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 306 transitions. Word has length 33 [2020-11-29 21:19:15,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 21:19:15,684 INFO L481 AbstractCegarLoop]: Abstraction has 260 states and 306 transitions. [2020-11-29 21:19:15,684 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-11-29 21:19:15,684 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 306 transitions. [2020-11-29 21:19:15,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2020-11-29 21:19:15,684 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 21:19:15,685 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 21:19:15,900 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2020-11-29 21:19:15,901 INFO L429 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 21:19:15,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 21:19:15,901 INFO L82 PathProgramCache]: Analyzing trace with hash 10877698, now seen corresponding path program 1 times [2020-11-29 21:19:15,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 21:19:15,901 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503033232] [2020-11-29 21:19:15,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 21:19:15,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:15,995 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 21:19:15,995 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [503033232] [2020-11-29 21:19:15,995 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524106797] [2020-11-29 21:19:15,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_09201ff5-0a4d-438b-8b46-624060dae373/bin/uautomizer/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-29 21:19:16,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:16,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 9 conjunts are in the unsatisfiable core [2020-11-29 21:19:16,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-29 21:19:16,093 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-11-29 21:19:16,122 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-11-29 21:19:16,137 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-11-29 21:19:16,721 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 21:19:16,721 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-11-29 21:19:16,721 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6] total 11 [2020-11-29 21:19:16,722 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88946397] [2020-11-29 21:19:16,722 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-11-29 21:19:16,722 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 21:19:16,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-11-29 21:19:16,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2020-11-29 21:19:16,723 INFO L87 Difference]: Start difference. First operand 260 states and 306 transitions. Second operand 7 states. [2020-11-29 21:19:17,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 21:19:17,285 INFO L93 Difference]: Finished difference Result 529 states and 613 transitions. [2020-11-29 21:19:17,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-11-29 21:19:17,285 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 42 [2020-11-29 21:19:17,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 21:19:17,288 INFO L225 Difference]: With dead ends: 529 [2020-11-29 21:19:17,289 INFO L226 Difference]: Without dead ends: 303 [2020-11-29 21:19:17,289 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2020-11-29 21:19:17,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2020-11-29 21:19:17,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 224. [2020-11-29 21:19:17,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 224 states. [2020-11-29 21:19:17,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 260 transitions. [2020-11-29 21:19:17,338 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 260 transitions. Word has length 42 [2020-11-29 21:19:17,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 21:19:17,338 INFO L481 AbstractCegarLoop]: Abstraction has 224 states and 260 transitions. [2020-11-29 21:19:17,338 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-11-29 21:19:17,338 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 260 transitions. [2020-11-29 21:19:17,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2020-11-29 21:19:17,339 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 21:19:17,339 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 21:19:17,552 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2020-11-29 21:19:17,553 INFO L429 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 21:19:17,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 21:19:17,553 INFO L82 PathProgramCache]: Analyzing trace with hash 1934105732, now seen corresponding path program 1 times [2020-11-29 21:19:17,554 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 21:19:17,554 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052724522] [2020-11-29 21:19:17,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 21:19:17,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:17,642 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 21:19:17,642 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052724522] [2020-11-29 21:19:17,642 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941120434] [2020-11-29 21:19:17,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_09201ff5-0a4d-438b-8b46-624060dae373/bin/uautomizer/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-29 21:19:17,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:17,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 8 conjunts are in the unsatisfiable core [2020-11-29 21:19:17,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-29 21:19:17,702 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-11-29 21:19:17,713 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-11-29 21:19:17,720 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-11-29 21:19:17,920 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 21:19:17,923 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-11-29 21:19:17,923 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 10 [2020-11-29 21:19:17,923 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654995182] [2020-11-29 21:19:17,924 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-11-29 21:19:17,925 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 21:19:17,925 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-11-29 21:19:17,925 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2020-11-29 21:19:17,926 INFO L87 Difference]: Start difference. First operand 224 states and 260 transitions. Second operand 6 states. [2020-11-29 21:19:18,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 21:19:18,236 INFO L93 Difference]: Finished difference Result 405 states and 467 transitions. [2020-11-29 21:19:18,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-11-29 21:19:18,237 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 42 [2020-11-29 21:19:18,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 21:19:18,238 INFO L225 Difference]: With dead ends: 405 [2020-11-29 21:19:18,238 INFO L226 Difference]: Without dead ends: 168 [2020-11-29 21:19:18,239 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2020-11-29 21:19:18,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2020-11-29 21:19:18,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 142. [2020-11-29 21:19:18,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 142 states. [2020-11-29 21:19:18,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 163 transitions. [2020-11-29 21:19:18,275 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 163 transitions. Word has length 42 [2020-11-29 21:19:18,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 21:19:18,276 INFO L481 AbstractCegarLoop]: Abstraction has 142 states and 163 transitions. [2020-11-29 21:19:18,277 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-11-29 21:19:18,277 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 163 transitions. [2020-11-29 21:19:18,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2020-11-29 21:19:18,278 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 21:19:18,278 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 21:19:18,492 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-29 21:19:18,493 INFO L429 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 21:19:18,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 21:19:18,493 INFO L82 PathProgramCache]: Analyzing trace with hash 1167721867, now seen corresponding path program 1 times [2020-11-29 21:19:18,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 21:19:18,494 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902718061] [2020-11-29 21:19:18,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 21:19:18,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:18,542 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 16 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-29 21:19:18,542 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902718061] [2020-11-29 21:19:18,543 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405275313] [2020-11-29 21:19:18,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_09201ff5-0a4d-438b-8b46-624060dae373/bin/uautomizer/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-29 21:19:18,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:18,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 5 conjunts are in the unsatisfiable core [2020-11-29 21:19:18,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-29 21:19:18,669 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 17 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2020-11-29 21:19:18,670 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-29 21:19:18,670 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 9 [2020-11-29 21:19:18,670 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317179663] [2020-11-29 21:19:18,670 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-29 21:19:18,673 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 21:19:18,674 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-29 21:19:18,674 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2020-11-29 21:19:18,674 INFO L87 Difference]: Start difference. First operand 142 states and 163 transitions. Second operand 9 states. [2020-11-29 21:19:19,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 21:19:19,334 INFO L93 Difference]: Finished difference Result 436 states and 485 transitions. [2020-11-29 21:19:19,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-11-29 21:19:19,335 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 47 [2020-11-29 21:19:19,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 21:19:19,337 INFO L225 Difference]: With dead ends: 436 [2020-11-29 21:19:19,337 INFO L226 Difference]: Without dead ends: 326 [2020-11-29 21:19:19,338 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2020-11-29 21:19:19,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2020-11-29 21:19:19,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 181. [2020-11-29 21:19:19,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 181 states. [2020-11-29 21:19:19,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 208 transitions. [2020-11-29 21:19:19,370 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 208 transitions. Word has length 47 [2020-11-29 21:19:19,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 21:19:19,370 INFO L481 AbstractCegarLoop]: Abstraction has 181 states and 208 transitions. [2020-11-29 21:19:19,371 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-11-29 21:19:19,371 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 208 transitions. [2020-11-29 21:19:19,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2020-11-29 21:19:19,371 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 21:19:19,372 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 21:19:19,585 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-29 21:19:19,585 INFO L429 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 21:19:19,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 21:19:19,586 INFO L82 PathProgramCache]: Analyzing trace with hash 1149279597, now seen corresponding path program 1 times [2020-11-29 21:19:19,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 21:19:19,586 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725056627] [2020-11-29 21:19:19,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 21:19:19,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:19,679 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 21:19:19,679 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725056627] [2020-11-29 21:19:19,680 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [807509796] [2020-11-29 21:19:19,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_09201ff5-0a4d-438b-8b46-624060dae373/bin/uautomizer/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-29 21:19:19,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:19,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 8 conjunts are in the unsatisfiable core [2020-11-29 21:19:19,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-29 21:19:20,303 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 17 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 21:19:20,303 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-29 21:19:20,304 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2020-11-29 21:19:20,304 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59426049] [2020-11-29 21:19:20,305 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-11-29 21:19:20,305 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 21:19:20,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-11-29 21:19:20,306 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2020-11-29 21:19:20,306 INFO L87 Difference]: Start difference. First operand 181 states and 208 transitions. Second operand 15 states. [2020-11-29 21:19:27,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 21:19:27,108 INFO L93 Difference]: Finished difference Result 1230 states and 1369 transitions. [2020-11-29 21:19:27,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2020-11-29 21:19:27,109 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 56 [2020-11-29 21:19:27,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 21:19:27,114 INFO L225 Difference]: With dead ends: 1230 [2020-11-29 21:19:27,114 INFO L226 Difference]: Without dead ends: 1041 [2020-11-29 21:19:27,122 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6174 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=1946, Invalid=13306, Unknown=0, NotChecked=0, Total=15252 [2020-11-29 21:19:27,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1041 states. [2020-11-29 21:19:27,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1041 to 386. [2020-11-29 21:19:27,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 386 states. [2020-11-29 21:19:27,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 436 transitions. [2020-11-29 21:19:27,203 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 436 transitions. Word has length 56 [2020-11-29 21:19:27,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 21:19:27,204 INFO L481 AbstractCegarLoop]: Abstraction has 386 states and 436 transitions. [2020-11-29 21:19:27,204 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-11-29 21:19:27,204 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 436 transitions. [2020-11-29 21:19:27,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2020-11-29 21:19:27,205 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 21:19:27,205 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 21:19:27,424 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2020-11-29 21:19:27,425 INFO L429 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 21:19:27,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 21:19:27,425 INFO L82 PathProgramCache]: Analyzing trace with hash -1872181902, now seen corresponding path program 1 times [2020-11-29 21:19:27,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 21:19:27,425 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40164442] [2020-11-29 21:19:27,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 21:19:27,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:27,572 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 21:19:27,572 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40164442] [2020-11-29 21:19:27,572 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [14555646] [2020-11-29 21:19:27,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_09201ff5-0a4d-438b-8b46-624060dae373/bin/uautomizer/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-29 21:19:27,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:27,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 9 conjunts are in the unsatisfiable core [2020-11-29 21:19:27,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-29 21:19:27,763 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-11-29 21:19:27,765 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-11-29 21:19:27,769 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-11-29 21:19:27,772 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-11-29 21:19:27,857 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 21:19:27,857 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-29 21:19:27,858 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2020-11-29 21:19:27,858 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327989640] [2020-11-29 21:19:27,860 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-11-29 21:19:27,860 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 21:19:27,860 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-11-29 21:19:27,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2020-11-29 21:19:27,861 INFO L87 Difference]: Start difference. First operand 386 states and 436 transitions. Second operand 13 states. [2020-11-29 21:19:29,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 21:19:29,150 INFO L93 Difference]: Finished difference Result 683 states and 762 transitions. [2020-11-29 21:19:29,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-11-29 21:19:29,153 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 58 [2020-11-29 21:19:29,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 21:19:29,156 INFO L225 Difference]: With dead ends: 683 [2020-11-29 21:19:29,156 INFO L226 Difference]: Without dead ends: 488 [2020-11-29 21:19:29,157 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 386 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=416, Invalid=1066, Unknown=0, NotChecked=0, Total=1482 [2020-11-29 21:19:29,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2020-11-29 21:19:29,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 302. [2020-11-29 21:19:29,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 302 states. [2020-11-29 21:19:29,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 345 transitions. [2020-11-29 21:19:29,219 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 345 transitions. Word has length 58 [2020-11-29 21:19:29,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 21:19:29,219 INFO L481 AbstractCegarLoop]: Abstraction has 302 states and 345 transitions. [2020-11-29 21:19:29,219 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-11-29 21:19:29,219 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 345 transitions. [2020-11-29 21:19:29,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2020-11-29 21:19:29,220 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 21:19:29,220 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 21:19:29,448 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-29 21:19:29,449 INFO L429 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 21:19:29,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 21:19:29,449 INFO L82 PathProgramCache]: Analyzing trace with hash -754534588, now seen corresponding path program 1 times [2020-11-29 21:19:29,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 21:19:29,449 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150141652] [2020-11-29 21:19:29,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 21:19:29,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:29,575 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 21:19:29,575 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150141652] [2020-11-29 21:19:29,576 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [521567535] [2020-11-29 21:19:29,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_09201ff5-0a4d-438b-8b46-624060dae373/bin/uautomizer/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-29 21:19:29,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:29,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 10 conjunts are in the unsatisfiable core [2020-11-29 21:19:29,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-29 21:19:29,627 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-11-29 21:19:29,637 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-11-29 21:19:29,640 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-11-29 21:19:30,089 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 18 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 21:19:30,090 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-29 21:19:30,090 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2020-11-29 21:19:30,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821777319] [2020-11-29 21:19:30,091 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-11-29 21:19:30,091 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 21:19:30,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-11-29 21:19:30,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2020-11-29 21:19:30,092 INFO L87 Difference]: Start difference. First operand 302 states and 345 transitions. Second operand 16 states. [2020-11-29 21:19:33,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 21:19:33,768 INFO L93 Difference]: Finished difference Result 840 states and 947 transitions. [2020-11-29 21:19:33,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2020-11-29 21:19:33,769 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 67 [2020-11-29 21:19:33,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 21:19:33,772 INFO L225 Difference]: With dead ends: 840 [2020-11-29 21:19:33,772 INFO L226 Difference]: Without dead ends: 618 [2020-11-29 21:19:33,775 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1555 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=957, Invalid=4155, Unknown=0, NotChecked=0, Total=5112 [2020-11-29 21:19:33,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2020-11-29 21:19:33,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 365. [2020-11-29 21:19:33,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 365 states. [2020-11-29 21:19:33,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 409 transitions. [2020-11-29 21:19:33,875 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 409 transitions. Word has length 67 [2020-11-29 21:19:33,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 21:19:33,876 INFO L481 AbstractCegarLoop]: Abstraction has 365 states and 409 transitions. [2020-11-29 21:19:33,876 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-11-29 21:19:33,876 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 409 transitions. [2020-11-29 21:19:33,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2020-11-29 21:19:33,877 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 21:19:33,877 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 21:19:34,092 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-29 21:19:34,093 INFO L429 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 21:19:34,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 21:19:34,093 INFO L82 PathProgramCache]: Analyzing trace with hash -1873875675, now seen corresponding path program 1 times [2020-11-29 21:19:34,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 21:19:34,093 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1784075273] [2020-11-29 21:19:34,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 21:19:34,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:34,166 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 35 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 21:19:34,167 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1784075273] [2020-11-29 21:19:34,167 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445991725] [2020-11-29 21:19:34,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_09201ff5-0a4d-438b-8b46-624060dae373/bin/uautomizer/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-29 21:19:34,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 21:19:34,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 7 conjunts are in the unsatisfiable core [2020-11-29 21:19:34,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-29 21:19:34,272 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-11-29 21:19:34,276 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-11-29 21:19:34,299 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 35 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 21:19:34,299 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-29 21:19:34,299 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2020-11-29 21:19:34,301 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207861206] [2020-11-29 21:19:34,301 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-11-29 21:19:34,301 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 21:19:34,302 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-11-29 21:19:34,302 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2020-11-29 21:19:34,302 INFO L87 Difference]: Start difference. First operand 365 states and 409 transitions. Second operand 8 states. [2020-11-29 21:19:34,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 21:19:34,687 INFO L93 Difference]: Finished difference Result 446 states and 494 transitions. [2020-11-29 21:19:34,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-11-29 21:19:34,688 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 74 [2020-11-29 21:19:34,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 21:19:34,688 INFO L225 Difference]: With dead ends: 446 [2020-11-29 21:19:34,688 INFO L226 Difference]: Without dead ends: 0 [2020-11-29 21:19:34,689 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 78 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=129, Invalid=251, Unknown=0, NotChecked=0, Total=380 [2020-11-29 21:19:34,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2020-11-29 21:19:34,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2020-11-29 21:19:34,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2020-11-29 21:19:34,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2020-11-29 21:19:34,690 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 74 [2020-11-29 21:19:34,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 21:19:34,690 INFO L481 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2020-11-29 21:19:34,690 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-11-29 21:19:34,690 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2020-11-29 21:19:34,690 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-11-29 21:19:34,890 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2020-11-29 21:19:34,892 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2020-11-29 21:19:35,537 WARN L193 SmtUtils]: Spent 640.00 ms on a formula simplification. DAG size of input: 296 DAG size of output: 281 [2020-11-29 21:19:35,670 WARN L193 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 200 DAG size of output: 154 [2020-11-29 21:19:36,694 WARN L193 SmtUtils]: Spent 1.02 s on a formula simplification. DAG size of input: 373 DAG size of output: 338 [2020-11-29 21:19:36,815 WARN L193 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 200 DAG size of output: 154 [2020-11-29 21:19:37,263 WARN L193 SmtUtils]: Spent 446.00 ms on a formula simplification. DAG size of input: 291 DAG size of output: 278 [2020-11-29 21:19:37,881 WARN L193 SmtUtils]: Spent 609.00 ms on a formula simplification. DAG size of input: 365 DAG size of output: 326 [2020-11-29 21:19:38,270 WARN L193 SmtUtils]: Spent 385.00 ms on a formula simplification. DAG size of input: 322 DAG size of output: 294 [2020-11-29 21:19:38,793 WARN L193 SmtUtils]: Spent 435.00 ms on a formula simplification. DAG size of input: 347 DAG size of output: 315 [2020-11-29 21:19:39,179 WARN L193 SmtUtils]: Spent 383.00 ms on a formula simplification. DAG size of input: 357 DAG size of output: 321 [2020-11-29 21:19:39,492 WARN L193 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 321 DAG size of output: 293 [2020-11-29 21:19:40,032 WARN L193 SmtUtils]: Spent 477.00 ms on a formula simplification. DAG size of input: 373 DAG size of output: 342 [2020-11-29 21:19:40,175 WARN L193 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 320 DAG size of output: 267 [2020-11-29 21:19:40,549 WARN L193 SmtUtils]: Spent 370.00 ms on a formula simplification. DAG size of input: 357 DAG size of output: 325 [2020-11-29 21:19:42,331 WARN L193 SmtUtils]: Spent 1.78 s on a formula simplification. DAG size of input: 278 DAG size of output: 64 [2020-11-29 21:19:44,869 WARN L193 SmtUtils]: Spent 2.54 s on a formula simplification. DAG size of input: 142 DAG size of output: 96 [2020-11-29 21:19:47,595 WARN L193 SmtUtils]: Spent 2.72 s on a formula simplification. DAG size of input: 328 DAG size of output: 87 [2020-11-29 21:19:48,980 WARN L193 SmtUtils]: Spent 1.38 s on a formula simplification. DAG size of input: 142 DAG size of output: 94 [2020-11-29 21:19:51,682 WARN L193 SmtUtils]: Spent 2.70 s on a formula simplification. DAG size of input: 275 DAG size of output: 56 [2020-11-29 21:19:54,466 WARN L193 SmtUtils]: Spent 2.78 s on a formula simplification. DAG size of input: 320 DAG size of output: 72 [2020-11-29 21:19:55,951 WARN L193 SmtUtils]: Spent 1.48 s on a formula simplification. DAG size of input: 290 DAG size of output: 43 [2020-11-29 21:19:58,454 WARN L193 SmtUtils]: Spent 2.50 s on a formula simplification. DAG size of input: 142 DAG size of output: 96 [2020-11-29 21:20:01,409 WARN L193 SmtUtils]: Spent 2.95 s on a formula simplification. DAG size of input: 309 DAG size of output: 86 [2020-11-29 21:20:03,993 WARN L193 SmtUtils]: Spent 2.58 s on a formula simplification. DAG size of input: 309 DAG size of output: 91 [2020-11-29 21:20:05,290 WARN L193 SmtUtils]: Spent 1.30 s on a formula simplification. DAG size of input: 289 DAG size of output: 42 [2020-11-29 21:20:06,889 WARN L193 SmtUtils]: Spent 1.60 s on a formula simplification. DAG size of input: 142 DAG size of output: 94 [2020-11-29 21:20:10,976 WARN L193 SmtUtils]: Spent 4.08 s on a formula simplification. DAG size of input: 333 DAG size of output: 88 [2020-11-29 21:20:15,363 WARN L193 SmtUtils]: Spent 4.38 s on a formula simplification. DAG size of input: 245 DAG size of output: 128 [2020-11-29 21:20:19,081 WARN L193 SmtUtils]: Spent 3.72 s on a formula simplification. DAG size of input: 316 DAG size of output: 76 [2020-11-29 21:20:19,084 INFO L270 CegarLoopResult]: At program point L18-17(lines 17 22) the Hoare annotation is: (let ((.cse19 (div (+ (* ULTIMATE.start_main_~r~0 (- 1)) 1) (- 2))) (.cse14 (* 2 ULTIMATE.start_main_~l~0))) (let ((.cse9 (div (+ ULTIMATE.start_main_~r~0 (- 1)) 2)) (.cse13 (< (+ (div (+ ULTIMATE.start_main_~i~0 (- 3)) 2) 1) (div (+ ULTIMATE.start_main_~n~0 (- 2)) 2))) (.cse17 (<= (+ ULTIMATE.start_main_~i~0 3) ULTIMATE.start_main_~n~0)) (.cse8 (<= .cse14 ULTIMATE.start_main_~j~0)) (.cse11 (<= (+ ULTIMATE.start_main_~l~0 1) (div ULTIMATE.start_main_~r~0 2))) (.cse18 (<= (+ ULTIMATE.start_main_~r~0 (* 2 ULTIMATE.start_main_~i~0) 5) (+ (* 2 ULTIMATE.start_main_~n~0) ULTIMATE.start_main_~j~0))) (.cse0 (not (= 0 ULTIMATE.start___VERIFIER_assert_~cond))) (.cse1 (<= 1 ULTIMATE.start_main_~l~0)) (.cse2 (<= ULTIMATE.start_main_~j~0 ULTIMATE.start_main_~n~0)) (.cse3 (<= (+ ULTIMATE.start_main_~i~0 1) ULTIMATE.start_main_~n~0)) (.cse4 (<= ULTIMATE.start_main_~r~0 ULTIMATE.start_main_~n~0)) (.cse5 (<= 2 ULTIMATE.start_main_~j~0)) (.cse6 (<= 1 ULTIMATE.start_main_~i~0)) (.cse12 (<= .cse14 ULTIMATE.start_main_~n~0)) (.cse7 (<= .cse19 ULTIMATE.start_main_~l~0)) (.cse10 (div ULTIMATE.start_main_~j~0 2))) (or (and (<= 1 ULTIMATE.start_main_~r~0) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (<= ULTIMATE.start_main_~l~0 1) .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse8 (<= 1 ULTIMATE.start___VERIFIER_assert_~cond) (<= .cse9 .cse10) .cse4 .cse11 .cse12 .cse13 (<= ULTIMATE.start_main_~j~0 .cse14) .cse5 .cse6) (and .cse0 .cse1 .cse2 .cse3 .cse8 (<= .cse9 ULTIMATE.start_main_~l~0) .cse4 .cse11 .cse12 (exists ((aux_div_v_ULTIMATE.start_main_~j~0_23_37 Int) (aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 Int)) (let ((.cse16 (* 2 aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)) (.cse15 (* 2 aux_div_v_ULTIMATE.start_main_~j~0_23_37))) (and (< .cse15 (+ .cse16 2)) (<= (div (+ ULTIMATE.start_main_~r~0 (- 1)) 2) aux_div_v_ULTIMATE.start_main_~j~0_23_37) (<= (+ .cse16 1) ULTIMATE.start_main_~j~0) (< .cse16 (+ .cse15 2)) (<= (+ .cse15 1) ULTIMATE.start_main_~j~0) (< 0 aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)))) .cse13 .cse5 .cse6) (and .cse17 .cse0 .cse1 .cse2 (<= 2 ULTIMATE.start_main_~i~0) .cse5 .cse4 .cse11 .cse18) (and .cse0 .cse17 .cse1 .cse2 .cse3 .cse8 .cse4 .cse5 .cse6 .cse11 .cse12 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse12 .cse7 (<= .cse19 .cse10) (<= .cse14 ULTIMATE.start_main_~r~0))))) [2020-11-29 21:20:19,084 INFO L274 CegarLoopResult]: For program point L18-18(lines 18 20) no Hoare annotation was computed. [2020-11-29 21:20:19,084 INFO L270 CegarLoopResult]: At program point L18-20(lines 17 22) the Hoare annotation is: (let ((.cse9 (* 2 ULTIMATE.start_main_~l~0)) (.cse15 (* 2 ULTIMATE.start_main_~n~0)) (.cse14 (div (+ (* ULTIMATE.start_main_~r~0 (- 1)) 1) (- 2)))) (let ((.cse8 (<= (+ ULTIMATE.start_main_~i~0 1) ULTIMATE.start_main_~n~0)) (.cse10 (<= 1 ULTIMATE.start_main_~i~0)) (.cse13 (<= .cse14 ULTIMATE.start_main_~l~0)) (.cse0 (<= (+ ULTIMATE.start_main_~i~0 3) ULTIMATE.start_main_~n~0)) (.cse1 (not (= 0 ULTIMATE.start___VERIFIER_assert_~cond))) (.cse2 (<= 1 ULTIMATE.start_main_~l~0)) (.cse3 (<= ULTIMATE.start_main_~j~0 ULTIMATE.start_main_~n~0)) (.cse5 (<= 2 ULTIMATE.start_main_~j~0)) (.cse4 (<= ULTIMATE.start_main_~r~0 ULTIMATE.start_main_~n~0)) (.cse6 (<= (+ ULTIMATE.start_main_~r~0 5) .cse15)) (.cse12 (<= ULTIMATE.start_main_~l~0 1)) (.cse7 (<= (+ ULTIMATE.start_main_~r~0 (* 2 ULTIMATE.start_main_~i~0) 5) (+ .cse15 ULTIMATE.start_main_~j~0))) (.cse11 (<= .cse9 ULTIMATE.start_main_~r~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (<= (+ ULTIMATE.start_main_~l~0 1) (div ULTIMATE.start_main_~r~0 2)) .cse7) (and (< (+ (div (+ ULTIMATE.start_main_~i~0 (- 3)) 2) 1) (div (+ ULTIMATE.start_main_~n~0 (- 2)) 2)) .cse1 .cse2 .cse3 .cse8 (<= .cse9 ULTIMATE.start_main_~j~0) (<= (div (+ ULTIMATE.start_main_~r~0 (- 1)) 2) ULTIMATE.start_main_~l~0) .cse5 .cse4 .cse10 .cse11) (and (<= 1 ULTIMATE.start_main_~r~0) .cse1 .cse2 .cse3 .cse8 .cse5 .cse4 .cse10 .cse12 .cse13) (and .cse1 .cse2 .cse3 .cse8 .cse5 .cse4 .cse10 .cse13 (<= .cse14 (div ULTIMATE.start_main_~j~0 2)) .cse11) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse4 .cse6 .cse12 .cse7 .cse11)))) [2020-11-29 21:20:19,085 INFO L274 CegarLoopResult]: For program point L18-21(lines 18 20) no Hoare annotation was computed. [2020-11-29 21:20:19,085 INFO L270 CegarLoopResult]: At program point L18-23(lines 17 22) the Hoare annotation is: (let ((.cse10 (* 2 ULTIMATE.start_main_~l~0)) (.cse8 (div (+ (* ULTIMATE.start_main_~r~0 (- 1)) 1) (- 2)))) (let ((.cse7 (<= .cse8 ULTIMATE.start_main_~l~0)) (.cse0 (<= 1 ULTIMATE.start_main_~r~0)) (.cse11 (< (+ (div (+ ULTIMATE.start_main_~i~0 (- 3)) 2) 1) (div (+ ULTIMATE.start_main_~n~0 (- 2)) 2))) (.cse1 (not (= 0 ULTIMATE.start___VERIFIER_assert_~cond))) (.cse2 (<= 1 ULTIMATE.start_main_~l~0)) (.cse3 (<= ULTIMATE.start_main_~j~0 ULTIMATE.start_main_~n~0)) (.cse13 (<= 1 ULTIMATE.start___VERIFIER_assert_~cond)) (.cse12 (div (+ ULTIMATE.start_main_~r~0 (- 1)) 2)) (.cse9 (div ULTIMATE.start_main_~j~0 2)) (.cse4 (<= 2 ULTIMATE.start_main_~j~0)) (.cse5 (<= ULTIMATE.start_main_~r~0 ULTIMATE.start_main_~n~0)) (.cse14 (<= (+ ULTIMATE.start_main_~l~0 1) (div ULTIMATE.start_main_~r~0 2))) (.cse6 (<= .cse10 ULTIMATE.start_main_~n~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (<= .cse8 .cse9) (<= .cse10 ULTIMATE.start_main_~r~0)) (and .cse11 .cse0 .cse1 .cse2 .cse3 (<= .cse12 ULTIMATE.start_main_~l~0) .cse4 .cse5 .cse13 .cse14 .cse6 (exists ((aux_div_v_ULTIMATE.start_main_~j~0_23_37 Int) (aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 Int)) (let ((.cse16 (* 2 aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)) (.cse15 (* 2 aux_div_v_ULTIMATE.start_main_~j~0_23_37))) (and (< .cse15 (+ .cse16 2)) (<= (div (+ ULTIMATE.start_main_~r~0 (- 1)) 2) aux_div_v_ULTIMATE.start_main_~j~0_23_37) (<= (+ .cse16 1) ULTIMATE.start_main_~j~0) (< .cse16 (+ .cse15 2)) (<= (+ .cse15 1) ULTIMATE.start_main_~j~0) (< 0 aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99))))) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (<= ULTIMATE.start_main_~l~0 1) .cse7) (let ((.cse17 (* 2 ULTIMATE.start_main_~n~0))) (and .cse0 (<= (+ ULTIMATE.start_main_~i~0 3) ULTIMATE.start_main_~n~0) .cse1 .cse2 .cse3 .cse4 .cse5 (<= (+ ULTIMATE.start_main_~r~0 5) .cse17) .cse14 .cse6 (<= (+ ULTIMATE.start_main_~r~0 (* 2 ULTIMATE.start_main_~i~0) 5) (+ .cse17 ULTIMATE.start_main_~j~0)))) (and .cse0 .cse11 .cse1 .cse2 .cse3 (<= ULTIMATE.start_main_~j~0 .cse10) .cse13 (<= .cse12 .cse9) .cse4 .cse5 .cse14 .cse6)))) [2020-11-29 21:20:19,085 INFO L274 CegarLoopResult]: For program point L18-24(lines 18 20) no Hoare annotation was computed. [2020-11-29 21:20:19,085 INFO L274 CegarLoopResult]: For program point ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,085 INFO L270 CegarLoopResult]: At program point L18-26(lines 17 22) the Hoare annotation is: (let ((.cse17 (div (+ (* ULTIMATE.start_main_~r~0 (- 1)) 1) (- 2))) (.cse12 (div (+ ULTIMATE.start_main_~r~0 (- 1)) 2))) (let ((.cse10 (<= ULTIMATE.start_main_~l~0 1)) (.cse6 (<= 1 ULTIMATE.start___VERIFIER_assert_~cond)) (.cse8 (< (+ (div (+ ULTIMATE.start_main_~i~0 (- 3)) 2) 1) (div (+ ULTIMATE.start_main_~n~0 (- 2)) 2))) (.cse9 (<= .cse12 ULTIMATE.start_main_~l~0)) (.cse7 (<= (+ ULTIMATE.start_main_~l~0 1) (div ULTIMATE.start_main_~r~0 2))) (.cse0 (<= 1 ULTIMATE.start_main_~r~0)) (.cse1 (not (= 0 ULTIMATE.start___VERIFIER_assert_~cond))) (.cse2 (<= 1 ULTIMATE.start_main_~l~0)) (.cse3 (<= ULTIMATE.start_main_~j~0 ULTIMATE.start_main_~n~0)) (.cse4 (<= 2 ULTIMATE.start_main_~j~0)) (.cse5 (<= ULTIMATE.start_main_~r~0 ULTIMATE.start_main_~n~0)) (.cse14 (<= .cse17 ULTIMATE.start_main_~l~0)) (.cse13 (div ULTIMATE.start_main_~j~0 2)) (.cse11 (* 2 ULTIMATE.start_main_~l~0))) (or (and .cse0 .cse1 (<= (+ ULTIMATE.start_main_~i~0 3) ULTIMATE.start_main_~n~0) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (<= (+ ULTIMATE.start_main_~r~0 (* 2 ULTIMATE.start_main_~i~0) 5) (+ (* 2 ULTIMATE.start_main_~n~0) ULTIMATE.start_main_~j~0))) (and .cse8 .cse0 .cse1 .cse2 .cse3 .cse9 .cse4 .cse5 .cse10) (and .cse0 .cse8 .cse1 .cse2 .cse3 (<= ULTIMATE.start_main_~j~0 .cse11) .cse6 (<= .cse12 .cse13) .cse4 .cse5 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse10 .cse14) (and .cse6 (or (and .cse8 .cse0 .cse1 .cse2 .cse3 .cse9 .cse4 .cse5 .cse7 (exists ((aux_div_v_ULTIMATE.start_main_~j~0_23_37 Int) (aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 Int)) (let ((.cse16 (* 2 aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)) (.cse15 (* 2 aux_div_v_ULTIMATE.start_main_~j~0_23_37))) (and (< .cse15 (+ .cse16 2)) (<= (div (+ ULTIMATE.start_main_~r~0 (- 1)) 2) aux_div_v_ULTIMATE.start_main_~j~0_23_37) (<= (+ .cse16 1) ULTIMATE.start_main_~j~0) (< .cse16 (+ .cse15 2)) (<= (+ .cse15 1) ULTIMATE.start_main_~j~0) (< 0 aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99))))) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse14 (<= .cse17 .cse13) (<= .cse11 ULTIMATE.start_main_~r~0))))))) [2020-11-29 21:20:19,085 INFO L274 CegarLoopResult]: For program point L18-27(lines 18 20) no Hoare annotation was computed. [2020-11-29 21:20:19,086 INFO L270 CegarLoopResult]: At program point L18-29(lines 17 22) the Hoare annotation is: (let ((.cse10 (* 2 ULTIMATE.start_main_~l~0)) (.cse8 (div (+ (* ULTIMATE.start_main_~r~0 (- 1)) 1) (- 2)))) (let ((.cse11 (< (+ (div (+ ULTIMATE.start_main_~i~0 (- 3)) 2) 1) (div (+ ULTIMATE.start_main_~n~0 (- 2)) 2))) (.cse12 (div (+ ULTIMATE.start_main_~r~0 (- 1)) 2)) (.cse9 (div ULTIMATE.start_main_~j~0 2)) (.cse7 (<= .cse8 ULTIMATE.start_main_~l~0)) (.cse0 (<= 1 ULTIMATE.start_main_~r~0)) (.cse1 (not (= 0 ULTIMATE.start___VERIFIER_assert_~cond))) (.cse2 (<= 1 ULTIMATE.start_main_~l~0)) (.cse3 (<= ULTIMATE.start_main_~j~0 ULTIMATE.start_main_~n~0)) (.cse4 (<= 2 ULTIMATE.start_main_~j~0)) (.cse5 (<= ULTIMATE.start_main_~r~0 ULTIMATE.start_main_~n~0)) (.cse13 (<= (+ ULTIMATE.start_main_~l~0 1) (div ULTIMATE.start_main_~r~0 2))) (.cse6 (<= .cse10 ULTIMATE.start_main_~n~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (<= .cse8 .cse9) (<= .cse10 ULTIMATE.start_main_~r~0)) (and .cse11 .cse0 .cse1 .cse2 .cse3 (<= .cse12 ULTIMATE.start_main_~l~0) .cse4 .cse5 .cse13 .cse6 (exists ((aux_div_v_ULTIMATE.start_main_~j~0_23_37 Int) (aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 Int)) (let ((.cse15 (* 2 aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)) (.cse14 (* 2 aux_div_v_ULTIMATE.start_main_~j~0_23_37))) (and (< .cse14 (+ .cse15 2)) (<= (div (+ ULTIMATE.start_main_~r~0 (- 1)) 2) aux_div_v_ULTIMATE.start_main_~j~0_23_37) (<= (+ .cse15 1) ULTIMATE.start_main_~j~0) (< .cse15 (+ .cse14 2)) (<= (+ .cse14 1) ULTIMATE.start_main_~j~0) (< 0 aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99))))) (and .cse11 .cse0 .cse1 .cse2 .cse3 (<= ULTIMATE.start_main_~j~0 .cse10) (<= 1 ULTIMATE.start___VERIFIER_assert_~cond) (<= .cse12 .cse9) .cse4 .cse5 .cse13 .cse6) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (<= ULTIMATE.start_main_~l~0 1) .cse7) (let ((.cse16 (* 2 ULTIMATE.start_main_~n~0))) (and .cse0 (<= (+ ULTIMATE.start_main_~i~0 3) ULTIMATE.start_main_~n~0) .cse1 .cse2 .cse3 .cse4 .cse5 (<= (+ ULTIMATE.start_main_~r~0 5) .cse16) .cse13 .cse6 (<= (+ ULTIMATE.start_main_~r~0 (* 2 ULTIMATE.start_main_~i~0) 5) (+ .cse16 ULTIMATE.start_main_~j~0))))))) [2020-11-29 21:20:19,086 INFO L274 CegarLoopResult]: For program point L18-30(lines 18 20) no Hoare annotation was computed. [2020-11-29 21:20:19,086 INFO L274 CegarLoopResult]: For program point L19(line 19) no Hoare annotation was computed. [2020-11-29 21:20:19,086 INFO L274 CegarLoopResult]: For program point L19-1(line 19) no Hoare annotation was computed. [2020-11-29 21:20:19,086 INFO L270 CegarLoopResult]: At program point L18-32(lines 17 22) the Hoare annotation is: (let ((.cse6 (+ ULTIMATE.start_main_~l~0 1)) (.cse7 (* 2 ULTIMATE.start_main_~l~0)) (.cse3 (* 2 ULTIMATE.start_main_~n~0))) (let ((.cse2 (<= (+ ULTIMATE.start_main_~r~0 .cse7 1) .cse3)) (.cse1 (<= 1 ULTIMATE.start___VERIFIER_assert_~cond)) (.cse0 (let ((.cse9 (not (= 0 ULTIMATE.start___VERIFIER_assert_~cond))) (.cse10 (<= 2 ULTIMATE.start_main_~l~0)) (.cse11 (<= ULTIMATE.start_main_~r~0 ULTIMATE.start_main_~n~0)) (.cse12 (<= 2 ULTIMATE.start_main_~j~0))) (or (and .cse9 .cse10 .cse11 .cse12 (<= .cse6 (div ULTIMATE.start_main_~r~0 2))) (and .cse9 .cse10 (<= .cse7 ULTIMATE.start_main_~j~0) .cse11 .cse12)))) (.cse4 (<= .cse7 ULTIMATE.start_main_~r~0))) (or (and .cse0 .cse1 .cse2 (<= (+ ULTIMATE.start_main_~r~0 (* 2 ULTIMATE.start_main_~i~0) 5) (+ .cse3 ULTIMATE.start_main_~j~0)) .cse4) (let ((.cse5 (div (+ (* ULTIMATE.start_main_~r~0 (- 1)) 1) (- 2)))) (and (<= .cse5 .cse6) .cse0 .cse1 .cse2 (<= .cse5 (+ (div ULTIMATE.start_main_~j~0 2) 1)) .cse4)) (and .cse1 (let ((.cse8 (<= ULTIMATE.start_main_~r~0 .cse7))) (or (and (<= ULTIMATE.start_main_~j~0 .cse7) .cse8 .cse0 .cse4) (and (<= 2 ULTIMATE.start_main_~i~0) .cse8 .cse0 .cse4))))))) [2020-11-29 21:20:19,086 INFO L274 CegarLoopResult]: For program point L19-2(line 19) no Hoare annotation was computed. [2020-11-29 21:20:19,086 INFO L274 CegarLoopResult]: For program point L18-33(lines 18 20) no Hoare annotation was computed. [2020-11-29 21:20:19,086 INFO L274 CegarLoopResult]: For program point L19-3(line 19) no Hoare annotation was computed. [2020-11-29 21:20:19,086 INFO L274 CegarLoopResult]: For program point L19-4(line 19) no Hoare annotation was computed. [2020-11-29 21:20:19,087 INFO L270 CegarLoopResult]: At program point L18-35(lines 17 22) the Hoare annotation is: (let ((.cse6 (+ ULTIMATE.start_main_~l~0 1)) (.cse2 (* 2 ULTIMATE.start_main_~l~0)) (.cse9 (* 2 ULTIMATE.start_main_~n~0))) (let ((.cse0 (<= 2 ULTIMATE.start_main_~l~0)) (.cse5 (div (+ (* ULTIMATE.start_main_~r~0 (- 1)) 1) (- 2))) (.cse1 (<= ULTIMATE.start_main_~r~0 ULTIMATE.start_main_~n~0)) (.cse3 (let ((.cse10 (not (= 0 ULTIMATE.start___VERIFIER_assert_~cond))) (.cse11 (<= 1 ULTIMATE.start_main_~l~0)) (.cse12 (<= (+ ULTIMATE.start_main_~r~0 .cse2) (+ .cse9 2))) (.cse13 (<= .cse6 ULTIMATE.start_main_~n~0))) (or (and .cse10 .cse11 .cse12 (<= .cse2 ULTIMATE.start_main_~j~0) .cse13) (and .cse10 .cse11 .cse12 .cse13 (<= .cse6 (div ULTIMATE.start_main_~r~0 2)))))) (.cse4 (<= .cse2 ULTIMATE.start_main_~r~0))) (or (and .cse0 .cse1 (or (and (<= ULTIMATE.start_main_~j~0 .cse2) .cse3 .cse4) (and (<= 2 ULTIMATE.start_main_~i~0) .cse3 .cse4)) (<= .cse5 ULTIMATE.start_main_~l~0)) (and .cse0 (<= 2 ULTIMATE.start_main_~j~0) (let ((.cse7 (<= 4 ULTIMATE.start_main_~r~0)) (.cse8 (<= (+ ULTIMATE.start_main_~r~0 .cse2 1) .cse9))) (or (and (<= .cse5 .cse6) .cse7 .cse1 .cse8 (<= .cse5 (+ (div ULTIMATE.start_main_~j~0 2) 1)) .cse3 .cse4) (and .cse7 .cse1 .cse8 (<= (+ ULTIMATE.start_main_~r~0 (* 2 ULTIMATE.start_main_~i~0) 5) (+ .cse9 ULTIMATE.start_main_~j~0)) .cse3 .cse4))))))) [2020-11-29 21:20:19,087 INFO L274 CegarLoopResult]: For program point L19-5(line 19) no Hoare annotation was computed. [2020-11-29 21:20:19,087 INFO L274 CegarLoopResult]: For program point L18-36(lines 18 20) no Hoare annotation was computed. [2020-11-29 21:20:19,087 INFO L274 CegarLoopResult]: For program point L19-6(line 19) no Hoare annotation was computed. [2020-11-29 21:20:19,087 INFO L274 CegarLoopResult]: For program point L19-7(line 19) no Hoare annotation was computed. [2020-11-29 21:20:19,088 INFO L270 CegarLoopResult]: At program point L18-38(lines 17 22) the Hoare annotation is: (let ((.cse9 (* 2 ULTIMATE.start_main_~l~0)) (.cse7 (* 2 ULTIMATE.start_main_~n~0))) (let ((.cse0 (<= 1 ULTIMATE.start_main_~r~0)) (.cse1 (not (= 0 ULTIMATE.start___VERIFIER_assert_~cond))) (.cse2 (<= 1 ULTIMATE.start_main_~l~0)) (.cse3 (<= ULTIMATE.start_main_~r~0 ULTIMATE.start_main_~n~0)) (.cse4 (<= 2 ULTIMATE.start_main_~j~0)) (.cse5 (<= ULTIMATE.start_main_~l~0 1)) (.cse6 (<= (+ ULTIMATE.start_main_~r~0 .cse9) .cse7)) (.cse8 (<= .cse9 ULTIMATE.start_main_~r~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (<= (div (+ (* ULTIMATE.start_main_~r~0 (- 1)) 1) (- 2)) ULTIMATE.start_main_~l~0) .cse6) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (<= (+ ULTIMATE.start_main_~r~0 (* 2 ULTIMATE.start_main_~i~0) 5) (+ .cse7 ULTIMATE.start_main_~j~0)) .cse6 .cse8) (and .cse0 .cse1 .cse2 (<= (div (+ ULTIMATE.start_main_~r~0 (- 1)) 2) ULTIMATE.start_main_~l~0) .cse3 .cse4 .cse5 .cse6 .cse8)))) [2020-11-29 21:20:19,088 INFO L274 CegarLoopResult]: For program point L19-8(line 19) no Hoare annotation was computed. [2020-11-29 21:20:19,088 INFO L274 CegarLoopResult]: For program point L18-39(lines 18 20) no Hoare annotation was computed. [2020-11-29 21:20:19,088 INFO L274 CegarLoopResult]: For program point L19-9(line 19) no Hoare annotation was computed. [2020-11-29 21:20:19,088 INFO L274 CegarLoopResult]: For program point L19-10(line 19) no Hoare annotation was computed. [2020-11-29 21:20:19,088 INFO L274 CegarLoopResult]: For program point ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,089 INFO L270 CegarLoopResult]: At program point L18-41(lines 17 22) the Hoare annotation is: (let ((.cse8 (* 2 ULTIMATE.start_main_~n~0))) (let ((.cse0 (<= 1 ULTIMATE.start_main_~r~0)) (.cse1 (not (= 0 ULTIMATE.start___VERIFIER_assert_~cond))) (.cse2 (<= 1 ULTIMATE.start_main_~l~0)) (.cse3 (<= ULTIMATE.start_main_~r~0 ULTIMATE.start_main_~n~0)) (.cse4 (<= 2 ULTIMATE.start_main_~j~0)) (.cse7 (<= 1 ULTIMATE.start___VERIFIER_assert_~cond)) (.cse5 (<= ULTIMATE.start_main_~l~0 1)) (.cse6 (<= (+ ULTIMATE.start_main_~r~0 (* 2 ULTIMATE.start_main_~l~0)) .cse8))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (<= (div (+ (* ULTIMATE.start_main_~r~0 (- 1)) 1) (- 2)) ULTIMATE.start_main_~l~0) .cse6) (and .cse0 .cse1 .cse2 (<= (div (+ ULTIMATE.start_main_~r~0 (- 1)) 2) ULTIMATE.start_main_~l~0) .cse3 .cse4 .cse7 .cse5 .cse6) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse7 .cse5 (<= (+ ULTIMATE.start_main_~r~0 (* 2 ULTIMATE.start_main_~i~0) 5) (+ .cse8 ULTIMATE.start_main_~j~0)) .cse6)))) [2020-11-29 21:20:19,089 INFO L274 CegarLoopResult]: For program point L19-11(line 19) no Hoare annotation was computed. [2020-11-29 21:20:19,089 INFO L274 CegarLoopResult]: For program point L19-12(line 19) no Hoare annotation was computed. [2020-11-29 21:20:19,089 INFO L274 CegarLoopResult]: For program point L19-13(line 19) no Hoare annotation was computed. [2020-11-29 21:20:19,089 INFO L277 CegarLoopResult]: At program point L69(lines 24 70) the Hoare annotation is: true [2020-11-29 21:20:19,089 INFO L274 CegarLoopResult]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2020-11-29 21:20:19,089 INFO L274 CegarLoopResult]: For program point ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,090 INFO L270 CegarLoopResult]: At program point L38-2(lines 38 58) the Hoare annotation is: (let ((.cse15 (* 2 ULTIMATE.start_main_~n~0))) (let ((.cse23 (div (+ ULTIMATE.start_main_~r~0 (- 1)) 2)) (.cse24 (div (+ ULTIMATE.start_main_~n~0 (- 2)) 2)) (.cse27 (div (+ (* ULTIMATE.start_main_~r~0 (- 1)) 1) (- 2))) (.cse32 (+ .cse15 ULTIMATE.start_main_~j~0)) (.cse35 (* 2 ULTIMATE.start_main_~i~0)) (.cse31 (* 2 ULTIMATE.start_main_~l~0))) (let ((.cse1 (exists ((aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 Int) (aux_div_v_ULTIMATE.start_main_~j~0_22_37 Int) (aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 Int)) (let ((.cse37 (* 2 aux_div_v_ULTIMATE.start_main_~j~0_22_37)) (.cse36 (+ aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 (* 2 aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99)))) (and (< .cse36 (+ .cse37 2)) (<= .cse37 .cse36) (<= 0 aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99) (<= (+ (* 2 aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99) (* 4 aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99)) ULTIMATE.start_main_~j~0) (< 0 aux_div_v_ULTIMATE.start_main_~j~0_22_37) (< aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 2) (<= (div (+ (* ULTIMATE.start_main_~r~0 (- 1)) 1) (- 2)) aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99))))) (.cse20 (div ULTIMATE.start_main_~j~0 2)) (.cse10 (<= (+ ULTIMATE.start_main_~r~0 .cse31 1) .cse15)) (.cse11 (<= (+ ULTIMATE.start_main_~l~0 1) (div ULTIMATE.start_main_~r~0 2))) (.cse13 (<= (+ ULTIMATE.start_main_~j~0 4) (+ ULTIMATE.start_main_~r~0 .cse35))) (.cse21 (<= .cse31 ULTIMATE.start_main_~j~0)) (.cse22 (<= ULTIMATE.start_main_~j~0 .cse31)) (.cse16 (<= (+ ULTIMATE.start_main_~r~0 .cse35 5) .cse32)) (.cse18 (<= .cse31 ULTIMATE.start_main_~r~0)) (.cse17 (< 0 ULTIMATE.start_main_~l~0)) (.cse25 (<= (+ ULTIMATE.start_main_~i~0 1) ULTIMATE.start_main_~n~0)) (.cse26 (<= 1 ULTIMATE.start_main_~i~0)) (.cse7 (<= .cse27 ULTIMATE.start_main_~l~0)) (.cse12 (exists ((aux_div_v_ULTIMATE.start_main_~j~0_23_37 Int) (aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 Int)) (let ((.cse33 (* 2 aux_div_v_ULTIMATE.start_main_~j~0_23_37)) (.cse34 (* 2 aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99))) (and (< .cse33 (+ .cse34 2)) (<= (div (+ ULTIMATE.start_main_~r~0 (- 1)) 2) aux_div_v_ULTIMATE.start_main_~j~0_23_37) (< .cse34 (+ .cse33 2)) (< 0 aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99) (<= (+ .cse34 1) (div ULTIMATE.start_main_~j~0 2)))))) (.cse19 (< (+ (div (+ ULTIMATE.start_main_~i~0 (- 3)) 2) 1) .cse24)) (.cse0 (<= 1 ULTIMATE.start_main_~r~0)) (.cse2 (not (= 0 ULTIMATE.start___VERIFIER_assert_~cond))) (.cse3 (<= 1 ULTIMATE.start_main_~l~0)) (.cse14 (<= 2 ULTIMATE.start_main_~i~0)) (.cse28 (<= 1 ULTIMATE.start___VERIFIER_assert_~cond)) (.cse9 (<= .cse23 ULTIMATE.start_main_~l~0)) (.cse4 (<= 2 ULTIMATE.start_main_~j~0)) (.cse5 (<= ULTIMATE.start_main_~r~0 ULTIMATE.start_main_~n~0)) (.cse6 (<= ULTIMATE.start_main_~l~0 1)) (.cse8 (<= (+ ULTIMATE.start_main_~r~0 .cse31) .cse15))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse2 .cse3 .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse0 .cse2 .cse3 .cse14 .cse4 .cse5 (<= (+ ULTIMATE.start_main_~r~0 5) .cse15) .cse6 .cse16 .cse8) (and .cse17 .cse2 .cse1 .cse14 .cse7 .cse18 .cse8) (and .cse19 .cse2 (< 0 .cse20) .cse21 .cse22 (<= .cse23 .cse20) (<= (+ (div (+ ULTIMATE.start_main_~j~0 (- 1)) 2) 1) .cse24) .cse13 .cse18) (and .cse2 .cse3 .cse14 .cse5 .cse4 .cse11 .cse16 .cse13) (and .cse25 .cse22 .cse4 .cse26 (<= .cse27 .cse20) .cse18 .cse8) (and .cse19 .cse17 .cse28 .cse9 .cse10 .cse11 (exists ((aux_div_v_ULTIMATE.start_main_~j~0_23_37 Int) (aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 Int)) (let ((.cse30 (* 2 aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)) (.cse29 (* 2 aux_div_v_ULTIMATE.start_main_~j~0_23_37))) (and (< .cse29 (+ .cse30 2)) (<= (div (+ ULTIMATE.start_main_~r~0 (- 1)) 2) aux_div_v_ULTIMATE.start_main_~j~0_23_37) (<= (+ .cse30 1) ULTIMATE.start_main_~j~0) (< .cse30 (+ .cse29 2)) (<= (+ .cse29 1) ULTIMATE.start_main_~j~0) (< 0 aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)))) .cse13) (and .cse2 (<= (+ (* 2 ULTIMATE.start_main_~r~0) .cse31) .cse32) .cse21 .cse22 .cse4 .cse26 .cse16 .cse18) (and .cse0 .cse17 .cse2 .cse25 (<= ULTIMATE.start_main_~j~0 ULTIMATE.start_main_~n~0) .cse4 .cse26 .cse6 .cse7 .cse8) (and .cse0 .cse2 .cse3 .cse14 .cse9 .cse4 .cse5 .cse6 .cse12 .cse8) (and .cse19 .cse0 .cse2 .cse3 .cse14 .cse28 .cse9 .cse4 .cse5 .cse6 .cse8))))) [2020-11-29 21:20:19,090 INFO L274 CegarLoopResult]: For program point L38-3(lines 35 68) no Hoare annotation was computed. [2020-11-29 21:20:19,091 INFO L274 CegarLoopResult]: For program point ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,091 INFO L274 CegarLoopResult]: For program point L39(lines 39 46) no Hoare annotation was computed. [2020-11-29 21:20:19,091 INFO L274 CegarLoopResult]: For program point L39-1(lines 39 46) no Hoare annotation was computed. [2020-11-29 21:20:19,091 INFO L274 CegarLoopResult]: For program point ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,091 INFO L274 CegarLoopResult]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2020-11-29 21:20:19,091 INFO L274 CegarLoopResult]: For program point ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,091 INFO L274 CegarLoopResult]: For program point L59-1(lines 24 70) no Hoare annotation was computed. [2020-11-29 21:20:19,091 INFO L274 CegarLoopResult]: For program point ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,092 INFO L274 CegarLoopResult]: For program point ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,092 INFO L274 CegarLoopResult]: For program point ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,092 INFO L274 CegarLoopResult]: For program point L27(line 27) no Hoare annotation was computed. [2020-11-29 21:20:19,092 INFO L274 CegarLoopResult]: For program point L44(lines 44 45) no Hoare annotation was computed. [2020-11-29 21:20:19,092 INFO L274 CegarLoopResult]: For program point ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,092 INFO L274 CegarLoopResult]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2020-11-29 21:20:19,092 INFO L274 CegarLoopResult]: For program point L12(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,093 INFO L274 CegarLoopResult]: For program point L12-2(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,093 INFO L274 CegarLoopResult]: For program point L12-3(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,093 INFO L274 CegarLoopResult]: For program point L12-4(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,093 INFO L274 CegarLoopResult]: For program point L12-6(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,093 INFO L274 CegarLoopResult]: For program point L12-7(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,093 INFO L274 CegarLoopResult]: For program point L12-8(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,093 INFO L274 CegarLoopResult]: For program point L12-10(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,094 INFO L274 CegarLoopResult]: For program point L12-11(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,094 INFO L274 CegarLoopResult]: For program point L12-12(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,094 INFO L274 CegarLoopResult]: For program point L12-14(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,094 INFO L274 CegarLoopResult]: For program point L12-15(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,094 INFO L274 CegarLoopResult]: For program point L12-16(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,094 INFO L274 CegarLoopResult]: For program point L12-18(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,094 INFO L274 CegarLoopResult]: For program point L12-19(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,094 INFO L274 CegarLoopResult]: For program point L12-20(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,095 INFO L274 CegarLoopResult]: For program point ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,095 INFO L274 CegarLoopResult]: For program point L12-22(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,095 INFO L274 CegarLoopResult]: For program point L12-23(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,095 INFO L274 CegarLoopResult]: For program point L12-24(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,095 INFO L274 CegarLoopResult]: For program point L12-26(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,095 INFO L274 CegarLoopResult]: For program point L12-27(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,095 INFO L274 CegarLoopResult]: For program point L12-28(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,096 INFO L274 CegarLoopResult]: For program point L12-30(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,096 INFO L274 CegarLoopResult]: For program point L12-31(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,096 INFO L274 CegarLoopResult]: For program point L12-32(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,096 INFO L274 CegarLoopResult]: For program point L12-34(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,096 INFO L274 CegarLoopResult]: For program point L12-35(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,096 INFO L274 CegarLoopResult]: For program point L12-36(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,096 INFO L274 CegarLoopResult]: For program point L12-38(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,096 INFO L274 CegarLoopResult]: For program point L12-39(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,097 INFO L274 CegarLoopResult]: For program point L12-40(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,097 INFO L274 CegarLoopResult]: For program point L12-42(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,097 INFO L274 CegarLoopResult]: For program point L12-43(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,097 INFO L274 CegarLoopResult]: For program point L12-44(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,097 INFO L274 CegarLoopResult]: For program point L30(lines 30 34) no Hoare annotation was computed. [2020-11-29 21:20:19,097 INFO L274 CegarLoopResult]: For program point L12-46(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,097 INFO L274 CegarLoopResult]: For program point L12-47(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,097 INFO L274 CegarLoopResult]: For program point L12-48(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,098 INFO L274 CegarLoopResult]: For program point L12-50(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,098 INFO L274 CegarLoopResult]: For program point L12-51(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,098 INFO L274 CegarLoopResult]: For program point L12-52(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,098 INFO L274 CegarLoopResult]: For program point L12-54(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,098 INFO L274 CegarLoopResult]: For program point L12-55(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,098 INFO L274 CegarLoopResult]: For program point ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,098 INFO L274 CegarLoopResult]: For program point L-1(line -1) no Hoare annotation was computed. [2020-11-29 21:20:19,098 INFO L274 CegarLoopResult]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,099 INFO L274 CegarLoopResult]: For program point L49(lines 49 51) no Hoare annotation was computed. [2020-11-29 21:20:19,099 INFO L274 CegarLoopResult]: For program point ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION(line 12) no Hoare annotation was computed. [2020-11-29 21:20:19,099 INFO L274 CegarLoopResult]: For program point L18(lines 18 20) no Hoare annotation was computed. [2020-11-29 21:20:19,099 INFO L270 CegarLoopResult]: At program point L18-2(lines 17 22) the Hoare annotation is: (let ((.cse16 (* 2 ULTIMATE.start_main_~n~0))) (let ((.cse22 (+ .cse16 ULTIMATE.start_main_~j~0)) (.cse15 (* 2 ULTIMATE.start_main_~l~0)) (.cse13 (div ULTIMATE.start_main_~j~0 2)) (.cse25 (div (+ ULTIMATE.start_main_~n~0 (- 2)) 2)) (.cse24 (* 2 ULTIMATE.start_main_~i~0)) (.cse26 (div (+ ULTIMATE.start_main_~r~0 (- 1)) 2))) (let ((.cse8 (<= (+ ULTIMATE.start_main_~i~0 1) ULTIMATE.start_main_~n~0)) (.cse12 (div (+ (* ULTIMATE.start_main_~r~0 (- 1)) 1) (- 2))) (.cse3 (<= .cse26 ULTIMATE.start_main_~l~0)) (.cse6 (exists ((aux_div_v_ULTIMATE.start_main_~j~0_23_37 Int) (aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 Int)) (let ((.cse28 (* 2 aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)) (.cse27 (* 2 aux_div_v_ULTIMATE.start_main_~j~0_23_37))) (and (< .cse27 (+ .cse28 2)) (<= (div (+ ULTIMATE.start_main_~r~0 (- 1)) 2) aux_div_v_ULTIMATE.start_main_~j~0_23_37) (<= (+ .cse28 1) ULTIMATE.start_main_~j~0) (< .cse28 (+ .cse27 2)) (<= (+ .cse27 1) ULTIMATE.start_main_~j~0) (< 0 aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99))))) (.cse7 (<= (+ ULTIMATE.start_main_~j~0 4) (+ ULTIMATE.start_main_~r~0 .cse24))) (.cse1 (< (+ (div (+ ULTIMATE.start_main_~i~0 (- 3)) 2) 1) .cse25)) (.cse17 (not (= 0 ULTIMATE.start___VERIFIER_assert_~cond))) (.cse20 (<= .cse26 .cse13)) (.cse18 (<= ULTIMATE.start_main_~l~0 1)) (.cse19 (<= .cse15 ULTIMATE.start_main_~j~0)) (.cse9 (<= ULTIMATE.start_main_~j~0 .cse15)) (.cse21 (<= (+ (div (+ ULTIMATE.start_main_~j~0 (- 1)) 2) 1) .cse25)) (.cse11 (<= 1 ULTIMATE.start_main_~i~0)) (.cse14 (<= .cse15 ULTIMATE.start_main_~r~0)) (.cse2 (<= (+ ULTIMATE.start_main_~j~0 1) ULTIMATE.start_main_~n~0)) (.cse0 (<= 1 ULTIMATE.start___VERIFIER_assert_~cond)) (.cse10 (<= 2 ULTIMATE.start_main_~j~0)) (.cse4 (<= (+ ULTIMATE.start_main_~l~0 1) (div ULTIMATE.start_main_~r~0 2))) (.cse5 (<= ULTIMATE.start_main_~j~0 ULTIMATE.start_main_~r~0)) (.cse23 (<= (+ ULTIMATE.start_main_~r~0 .cse24 5) .cse22))) (or (and .cse0 (or (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7) (and .cse8 .cse9 .cse10 .cse11 (<= .cse12 .cse13) .cse14)) (<= (+ ULTIMATE.start_main_~r~0 .cse15 1) .cse16)) (and .cse17 .cse8 .cse2 .cse10 .cse11 .cse5 .cse18 (<= .cse12 ULTIMATE.start_main_~l~0)) (and .cse1 (< 0 .cse13) .cse19 .cse9 .cse0 .cse20 .cse21 .cse7 .cse14) (and .cse1 .cse17 .cse2 .cse3 .cse5 .cse18 .cse6 .cse7) (and .cse1 .cse17 .cse9 .cse20 .cse10 .cse11 .cse5 .cse18) (and (<= (+ (* 2 ULTIMATE.start_main_~r~0) .cse15) .cse22) .cse19 .cse9 .cse0 .cse10 .cse21 .cse11 .cse23 .cse14) (and (<= 1 ULTIMATE.start_main_~l~0) (<= 2 ULTIMATE.start_main_~i~0) .cse2 .cse0 (<= ULTIMATE.start_main_~r~0 ULTIMATE.start_main_~n~0) .cse10 .cse4 .cse5 .cse23))))) [2020-11-29 21:20:19,100 INFO L274 CegarLoopResult]: For program point L18-3(lines 18 20) no Hoare annotation was computed. [2020-11-29 21:20:19,100 INFO L270 CegarLoopResult]: At program point L18-5(lines 17 22) the Hoare annotation is: (let ((.cse17 (* 2 ULTIMATE.start_main_~n~0))) (let ((.cse22 (+ .cse17 ULTIMATE.start_main_~j~0)) (.cse16 (* 2 ULTIMATE.start_main_~l~0)) (.cse23 (* 2 ULTIMATE.start_main_~i~0)) (.cse24 (div (+ ULTIMATE.start_main_~n~0 (- 2)) 2))) (let ((.cse1 (<= (+ ULTIMATE.start_main_~i~0 1) ULTIMATE.start_main_~n~0)) (.cse5 (div (+ (* ULTIMATE.start_main_~r~0 (- 1)) 1) (- 2))) (.cse0 (not (= 0 ULTIMATE.start___VERIFIER_assert_~cond))) (.cse9 (<= (+ ULTIMATE.start_main_~j~0 1) ULTIMATE.start_main_~n~0)) (.cse11 (<= (+ ULTIMATE.start_main_~l~0 1) (div ULTIMATE.start_main_~r~0 2))) (.cse12 (<= ULTIMATE.start_main_~j~0 ULTIMATE.start_main_~r~0)) (.cse8 (< (+ (div (+ ULTIMATE.start_main_~i~0 (- 3)) 2) 1) .cse24)) (.cse10 (div (+ ULTIMATE.start_main_~r~0 (- 1)) 2)) (.cse6 (div ULTIMATE.start_main_~j~0 2)) (.cse15 (<= (+ ULTIMATE.start_main_~j~0 4) (+ ULTIMATE.start_main_~r~0 .cse23))) (.cse19 (<= .cse16 ULTIMATE.start_main_~j~0)) (.cse2 (<= ULTIMATE.start_main_~j~0 .cse16)) (.cse20 (<= 1 ULTIMATE.start___VERIFIER_assert_~cond)) (.cse3 (<= 2 ULTIMATE.start_main_~j~0)) (.cse21 (<= (+ (div (+ ULTIMATE.start_main_~j~0 (- 1)) 2) 1) .cse24)) (.cse4 (<= 1 ULTIMATE.start_main_~i~0)) (.cse18 (<= (+ ULTIMATE.start_main_~r~0 .cse23 5) .cse22)) (.cse7 (<= .cse16 ULTIMATE.start_main_~r~0))) (or (and (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (<= .cse5 .cse6) .cse7) (and .cse8 .cse0 .cse9 (<= .cse10 ULTIMATE.start_main_~l~0) .cse11 .cse12 (exists ((aux_div_v_ULTIMATE.start_main_~j~0_23_37 Int) (aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 Int)) (let ((.cse14 (* 2 aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)) (.cse13 (* 2 aux_div_v_ULTIMATE.start_main_~j~0_23_37))) (and (< .cse13 (+ .cse14 2)) (<= (div (+ ULTIMATE.start_main_~r~0 (- 1)) 2) aux_div_v_ULTIMATE.start_main_~j~0_23_37) (<= (+ .cse14 1) ULTIMATE.start_main_~j~0) (< .cse14 (+ .cse13 2)) (<= (+ .cse13 1) ULTIMATE.start_main_~j~0) (< 0 aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)))) .cse15)) (<= (+ ULTIMATE.start_main_~r~0 .cse16 1) .cse17)) (and .cse0 .cse1 .cse9 .cse3 .cse4 .cse12 (<= ULTIMATE.start_main_~l~0 1) (<= .cse5 ULTIMATE.start_main_~l~0)) (and .cse0 (<= 1 ULTIMATE.start_main_~l~0) (<= 2 ULTIMATE.start_main_~i~0) .cse9 (<= ULTIMATE.start_main_~r~0 ULTIMATE.start_main_~n~0) .cse3 .cse11 .cse12 .cse18) (and .cse8 (< 0 .cse6) .cse19 .cse2 .cse20 (<= .cse10 .cse6) .cse21 .cse15 .cse7) (and (<= (+ (* 2 ULTIMATE.start_main_~r~0) .cse16) .cse22) .cse19 .cse2 .cse20 .cse3 .cse21 .cse4 .cse18 .cse7))))) [2020-11-29 21:20:19,100 INFO L274 CegarLoopResult]: For program point L18-6(lines 18 20) no Hoare annotation was computed. [2020-11-29 21:20:19,101 INFO L270 CegarLoopResult]: At program point L18-8(lines 17 22) the Hoare annotation is: (let ((.cse16 (* 2 ULTIMATE.start_main_~n~0))) (let ((.cse22 (+ .cse16 ULTIMATE.start_main_~j~0)) (.cse15 (* 2 ULTIMATE.start_main_~l~0)) (.cse13 (div ULTIMATE.start_main_~j~0 2)) (.cse25 (div (+ ULTIMATE.start_main_~n~0 (- 2)) 2)) (.cse24 (* 2 ULTIMATE.start_main_~i~0)) (.cse26 (div (+ ULTIMATE.start_main_~r~0 (- 1)) 2))) (let ((.cse8 (<= (+ ULTIMATE.start_main_~i~0 1) ULTIMATE.start_main_~n~0)) (.cse12 (div (+ (* ULTIMATE.start_main_~r~0 (- 1)) 1) (- 2))) (.cse3 (<= .cse26 ULTIMATE.start_main_~l~0)) (.cse6 (exists ((aux_div_v_ULTIMATE.start_main_~j~0_23_37 Int) (aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 Int)) (let ((.cse28 (* 2 aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)) (.cse27 (* 2 aux_div_v_ULTIMATE.start_main_~j~0_23_37))) (and (< .cse27 (+ .cse28 2)) (<= (div (+ ULTIMATE.start_main_~r~0 (- 1)) 2) aux_div_v_ULTIMATE.start_main_~j~0_23_37) (<= (+ .cse28 1) ULTIMATE.start_main_~j~0) (< .cse28 (+ .cse27 2)) (<= (+ .cse27 1) ULTIMATE.start_main_~j~0) (< 0 aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99))))) (.cse7 (<= (+ ULTIMATE.start_main_~j~0 4) (+ ULTIMATE.start_main_~r~0 .cse24))) (.cse1 (< (+ (div (+ ULTIMATE.start_main_~i~0 (- 3)) 2) 1) .cse25)) (.cse17 (not (= 0 ULTIMATE.start___VERIFIER_assert_~cond))) (.cse20 (<= .cse26 .cse13)) (.cse18 (<= ULTIMATE.start_main_~l~0 1)) (.cse19 (<= .cse15 ULTIMATE.start_main_~j~0)) (.cse9 (<= ULTIMATE.start_main_~j~0 .cse15)) (.cse21 (<= (+ (div (+ ULTIMATE.start_main_~j~0 (- 1)) 2) 1) .cse25)) (.cse11 (<= 1 ULTIMATE.start_main_~i~0)) (.cse14 (<= .cse15 ULTIMATE.start_main_~r~0)) (.cse2 (<= (+ ULTIMATE.start_main_~j~0 1) ULTIMATE.start_main_~n~0)) (.cse0 (<= 1 ULTIMATE.start___VERIFIER_assert_~cond)) (.cse10 (<= 2 ULTIMATE.start_main_~j~0)) (.cse4 (<= (+ ULTIMATE.start_main_~l~0 1) (div ULTIMATE.start_main_~r~0 2))) (.cse5 (<= ULTIMATE.start_main_~j~0 ULTIMATE.start_main_~r~0)) (.cse23 (<= (+ ULTIMATE.start_main_~r~0 .cse24 5) .cse22))) (or (and .cse0 (or (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7) (and .cse8 .cse9 .cse10 .cse11 (<= .cse12 .cse13) .cse14)) (<= (+ ULTIMATE.start_main_~r~0 .cse15 1) .cse16)) (and .cse17 .cse8 .cse2 .cse10 .cse11 .cse5 .cse18 (<= .cse12 ULTIMATE.start_main_~l~0)) (and .cse1 (< 0 .cse13) .cse19 .cse9 .cse0 .cse20 .cse21 .cse7 .cse14) (and .cse1 .cse17 .cse2 .cse3 .cse5 .cse18 .cse6 .cse7) (and .cse1 .cse17 .cse9 .cse20 .cse10 .cse11 .cse5 .cse18) (and (<= (+ (* 2 ULTIMATE.start_main_~r~0) .cse15) .cse22) .cse19 .cse9 .cse0 .cse10 .cse21 .cse11 .cse23 .cse14) (and (<= 1 ULTIMATE.start_main_~l~0) (<= 2 ULTIMATE.start_main_~i~0) .cse2 .cse0 (<= ULTIMATE.start_main_~r~0 ULTIMATE.start_main_~n~0) .cse10 .cse4 .cse5 .cse23))))) [2020-11-29 21:20:19,101 INFO L274 CegarLoopResult]: For program point L18-9(lines 18 20) no Hoare annotation was computed. [2020-11-29 21:20:19,101 INFO L270 CegarLoopResult]: At program point L18-11(lines 17 22) the Hoare annotation is: (let ((.cse17 (* 2 ULTIMATE.start_main_~n~0))) (let ((.cse22 (+ .cse17 ULTIMATE.start_main_~j~0)) (.cse16 (* 2 ULTIMATE.start_main_~l~0)) (.cse23 (* 2 ULTIMATE.start_main_~i~0)) (.cse24 (div (+ ULTIMATE.start_main_~n~0 (- 2)) 2))) (let ((.cse1 (<= (+ ULTIMATE.start_main_~i~0 1) ULTIMATE.start_main_~n~0)) (.cse5 (div (+ (* ULTIMATE.start_main_~r~0 (- 1)) 1) (- 2))) (.cse0 (not (= 0 ULTIMATE.start___VERIFIER_assert_~cond))) (.cse9 (<= (+ ULTIMATE.start_main_~j~0 1) ULTIMATE.start_main_~n~0)) (.cse11 (<= (+ ULTIMATE.start_main_~l~0 1) (div ULTIMATE.start_main_~r~0 2))) (.cse12 (<= ULTIMATE.start_main_~j~0 ULTIMATE.start_main_~r~0)) (.cse8 (< (+ (div (+ ULTIMATE.start_main_~i~0 (- 3)) 2) 1) .cse24)) (.cse10 (div (+ ULTIMATE.start_main_~r~0 (- 1)) 2)) (.cse6 (div ULTIMATE.start_main_~j~0 2)) (.cse15 (<= (+ ULTIMATE.start_main_~j~0 4) (+ ULTIMATE.start_main_~r~0 .cse23))) (.cse19 (<= .cse16 ULTIMATE.start_main_~j~0)) (.cse2 (<= ULTIMATE.start_main_~j~0 .cse16)) (.cse20 (<= 1 ULTIMATE.start___VERIFIER_assert_~cond)) (.cse3 (<= 2 ULTIMATE.start_main_~j~0)) (.cse21 (<= (+ (div (+ ULTIMATE.start_main_~j~0 (- 1)) 2) 1) .cse24)) (.cse4 (<= 1 ULTIMATE.start_main_~i~0)) (.cse18 (<= (+ ULTIMATE.start_main_~r~0 .cse23 5) .cse22)) (.cse7 (<= .cse16 ULTIMATE.start_main_~r~0))) (or (and (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (<= .cse5 .cse6) .cse7) (and .cse8 .cse0 .cse9 (<= .cse10 ULTIMATE.start_main_~l~0) .cse11 .cse12 (exists ((aux_div_v_ULTIMATE.start_main_~j~0_23_37 Int) (aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 Int)) (let ((.cse14 (* 2 aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)) (.cse13 (* 2 aux_div_v_ULTIMATE.start_main_~j~0_23_37))) (and (< .cse13 (+ .cse14 2)) (<= (div (+ ULTIMATE.start_main_~r~0 (- 1)) 2) aux_div_v_ULTIMATE.start_main_~j~0_23_37) (<= (+ .cse14 1) ULTIMATE.start_main_~j~0) (< .cse14 (+ .cse13 2)) (<= (+ .cse13 1) ULTIMATE.start_main_~j~0) (< 0 aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)))) .cse15)) (<= (+ ULTIMATE.start_main_~r~0 .cse16 1) .cse17)) (and .cse0 .cse1 .cse9 .cse3 .cse4 .cse12 (<= ULTIMATE.start_main_~l~0 1) (<= .cse5 ULTIMATE.start_main_~l~0)) (and .cse0 (<= 1 ULTIMATE.start_main_~l~0) (<= 2 ULTIMATE.start_main_~i~0) .cse9 (<= ULTIMATE.start_main_~r~0 ULTIMATE.start_main_~n~0) .cse3 .cse11 .cse12 .cse18) (and .cse8 (< 0 .cse6) .cse19 .cse2 .cse20 (<= .cse10 .cse6) .cse21 .cse15 .cse7) (and (<= (+ (* 2 ULTIMATE.start_main_~r~0) .cse16) .cse22) .cse19 .cse2 .cse20 .cse3 .cse21 .cse4 .cse18 .cse7))))) [2020-11-29 21:20:19,102 INFO L274 CegarLoopResult]: For program point L18-12(lines 18 20) no Hoare annotation was computed. [2020-11-29 21:20:19,102 INFO L270 CegarLoopResult]: At program point L18-14(lines 17 22) the Hoare annotation is: (let ((.cse15 (* 2 ULTIMATE.start_main_~l~0)) (.cse14 (div (+ (* ULTIMATE.start_main_~r~0 (- 1)) 1) (- 2)))) (let ((.cse13 (<= .cse14 ULTIMATE.start_main_~l~0)) (.cse16 (<= (+ ULTIMATE.start_main_~i~0 3) ULTIMATE.start_main_~n~0)) (.cse6 (<= .cse15 ULTIMATE.start_main_~j~0)) (.cse0 (<= 1 ULTIMATE.start___VERIFIER_assert_~cond)) (.cse11 (<= (+ ULTIMATE.start_main_~l~0 1) (div ULTIMATE.start_main_~r~0 2))) (.cse12 (<= .cse15 ULTIMATE.start_main_~n~0)) (.cse17 (<= (+ ULTIMATE.start_main_~r~0 (* 2 ULTIMATE.start_main_~i~0) 5) (+ (* 2 ULTIMATE.start_main_~n~0) ULTIMATE.start_main_~j~0))) (.cse1 (< (+ (div (+ ULTIMATE.start_main_~i~0 (- 3)) 2) 1) (div (+ ULTIMATE.start_main_~n~0 (- 2)) 2))) (.cse18 (<= 1 ULTIMATE.start_main_~r~0)) (.cse2 (not (= 0 ULTIMATE.start___VERIFIER_assert_~cond))) (.cse3 (<= 1 ULTIMATE.start_main_~l~0)) (.cse4 (<= ULTIMATE.start_main_~j~0 ULTIMATE.start_main_~n~0)) (.cse5 (<= (+ ULTIMATE.start_main_~i~0 1) ULTIMATE.start_main_~n~0)) (.cse7 (<= (div (+ ULTIMATE.start_main_~r~0 (- 1)) 2) ULTIMATE.start_main_~l~0)) (.cse8 (<= ULTIMATE.start_main_~r~0 ULTIMATE.start_main_~n~0)) (.cse9 (<= 2 ULTIMATE.start_main_~j~0)) (.cse10 (<= 1 ULTIMATE.start_main_~i~0)) (.cse19 (<= ULTIMATE.start_main_~l~0 1))) (or (and .cse0 (or (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12) (and .cse2 .cse3 .cse4 .cse5 .cse8 .cse9 .cse10 .cse12 .cse13 (<= .cse14 (div ULTIMATE.start_main_~j~0 2)) (<= .cse15 ULTIMATE.start_main_~r~0)))) (and .cse16 .cse3 .cse4 (<= 2 ULTIMATE.start_main_~i~0) .cse9 .cse8 .cse0 .cse11 .cse17) (and .cse18 .cse2 .cse3 .cse4 .cse5 .cse8 .cse9 .cse10 .cse19 .cse13) (and .cse2 .cse16 .cse3 .cse4 .cse5 .cse6 .cse0 .cse8 .cse11 .cse12 .cse17 .cse9 .cse10) (and .cse1 .cse18 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse19)))) [2020-11-29 21:20:19,102 INFO L274 CegarLoopResult]: For program point L18-15(lines 18 20) no Hoare annotation was computed. [2020-11-29 21:20:19,102 INFO L274 CegarLoopResult]: For program point L35-1(lines 35 68) no Hoare annotation was computed. [2020-11-29 21:20:19,124 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,125 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,126 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,126 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,142 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,143 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,143 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,143 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,143 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,144 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,144 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,144 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,144 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,144 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,145 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,145 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,147 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,147 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,147 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,148 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,148 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,148 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,148 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,149 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,149 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,149 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,154 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,154 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,154 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,155 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,155 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,155 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,157 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,157 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,157 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,158 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,158 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,158 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,158 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,158 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,160 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,166 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,167 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,167 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,167 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,167 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,167 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,168 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,169 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,169 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,169 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,170 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,170 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,170 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,170 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,170 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,172 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,172 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,172 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,172 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,172 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,175 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,175 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,175 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,180 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,182 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,182 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,182 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,183 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,183 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,183 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,183 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,183 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,184 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,184 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,184 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,184 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,184 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,185 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,185 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,187 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,187 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,187 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,187 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,188 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,188 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,188 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,188 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,189 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,189 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,189 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,189 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,189 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,190 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,190 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,190 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,192 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,192 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,192 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,192 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,193 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,193 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,193 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,193 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,194 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,194 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,195 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,195 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,195 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,195 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,195 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,196 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,198 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,198 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,198 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,198 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,199 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,199 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,199 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,199 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,200 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,201 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,201 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,201 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,201 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,202 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,202 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,202 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,204 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,205 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,205 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,205 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,205 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,206 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,206 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,206 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,208 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,209 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,209 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,209 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,209 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,209 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,210 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,210 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,213 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,213 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,213 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,213 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,214 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,214 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,214 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,214 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,215 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,216 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,216 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,216 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,216 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,216 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,216 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,217 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,223 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,223 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,223 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] [2020-11-29 21:20:19,224 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] [2020-11-29 21:20:19,224 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,224 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,224 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,225 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,225 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,225 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] [2020-11-29 21:20:19,225 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,226 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,226 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,226 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,226 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,227 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,227 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,227 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,227 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,228 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,228 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,228 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] [2020-11-29 21:20:19,228 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] [2020-11-29 21:20:19,228 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,229 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,230 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,230 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,231 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,231 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] [2020-11-29 21:20:19,231 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,231 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,231 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,232 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,232 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,232 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,232 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,233 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,233 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,233 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,233 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,233 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,234 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,234 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,234 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,234 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,234 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,238 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,238 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,238 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] [2020-11-29 21:20:19,238 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] [2020-11-29 21:20:19,239 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,239 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,239 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,239 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,240 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,240 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] [2020-11-29 21:20:19,240 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,240 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,241 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,241 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,241 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,241 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,242 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,242 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,242 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,244 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,244 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,244 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] [2020-11-29 21:20:19,245 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] [2020-11-29 21:20:19,245 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,245 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,245 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,246 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,246 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,246 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] [2020-11-29 21:20:19,246 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,246 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,247 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,247 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,247 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,247 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,247 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,248 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,248 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,248 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,249 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,249 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,249 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,250 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,250 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,250 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,250 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,255 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.11 09:20:19 BoogieIcfgContainer [2020-11-29 21:20:19,255 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-11-29 21:20:19,255 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2020-11-29 21:20:19,255 INFO L271 PluginConnector]: Initializing Witness Printer... [2020-11-29 21:20:19,256 INFO L275 PluginConnector]: Witness Printer initialized [2020-11-29 21:20:19,256 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 09:19:09" (3/4) ... [2020-11-29 21:20:19,260 INFO L137 WitnessPrinter]: Generating witness for correct program [2020-11-29 21:20:19,276 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 22 nodes and edges [2020-11-29 21:20:19,277 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2020-11-29 21:20:19,277 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2020-11-29 21:20:19,278 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2020-11-29 21:20:19,305 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((1 <= r && (\exists aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 : int, aux_div_v_ULTIMATE.start_main_~j~0_22_37 : int, aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 : int :: (((((aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 + 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 < 2 * aux_div_v_ULTIMATE.start_main_~j~0_22_37 + 2 && 2 * aux_div_v_ULTIMATE.start_main_~j~0_22_37 <= aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 + 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99) && 0 <= aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99) && 2 * aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 + 4 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 <= j) && 0 < aux_div_v_ULTIMATE.start_main_~j~0_22_37) && aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 < 2) && (r * -1 + 1) / -2 <= aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99)) && !(0 == cond)) && 1 <= l) && 2 <= j) && r <= n) && l <= 1) && (r * -1 + 1) / -2 <= l) && r + 2 * l <= 2 * n) || ((((((!(0 == cond) && 1 <= l) && (r + -1) / 2 <= l) && r + 2 * l + 1 <= 2 * n) && l + 1 <= r / 2) && (\exists aux_div_v_ULTIMATE.start_main_~j~0_23_37 : int, aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 : int :: (((2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 < 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 2 && (r + -1) / 2 <= aux_div_v_ULTIMATE.start_main_~j~0_23_37) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 < 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 2) && 0 < aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 1 <= j / 2)) && j + 4 <= r + 2 * i)) || (((((((((1 <= r && !(0 == cond)) && 1 <= l) && 2 <= i) && 2 <= j) && r <= n) && r + 5 <= 2 * n) && l <= 1) && r + 2 * i + 5 <= 2 * n + j) && r + 2 * l <= 2 * n)) || ((((((0 < l && !(0 == cond)) && (\exists aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 : int, aux_div_v_ULTIMATE.start_main_~j~0_22_37 : int, aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 : int :: (((((aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 + 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 < 2 * aux_div_v_ULTIMATE.start_main_~j~0_22_37 + 2 && 2 * aux_div_v_ULTIMATE.start_main_~j~0_22_37 <= aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 + 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99) && 0 <= aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99) && 2 * aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 + 4 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 <= j) && 0 < aux_div_v_ULTIMATE.start_main_~j~0_22_37) && aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 < 2) && (r * -1 + 1) / -2 <= aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99)) && 2 <= i) && (r * -1 + 1) / -2 <= l) && 2 * l <= r) && r + 2 * l <= 2 * n)) || (((((((((i + -3) / 2 + 1 < (n + -2) / 2 && !(0 == cond)) && 0 < j / 2) && 2 * l <= j) && j <= 2 * l) && (r + -1) / 2 <= j / 2) && (j + -1) / 2 + 1 <= (n + -2) / 2) && j + 4 <= r + 2 * i) && 2 * l <= r)) || (((((((!(0 == cond) && 1 <= l) && 2 <= i) && r <= n) && 2 <= j) && l + 1 <= r / 2) && r + 2 * i + 5 <= 2 * n + j) && j + 4 <= r + 2 * i)) || ((((((i + 1 <= n && j <= 2 * l) && 2 <= j) && 1 <= i) && (r * -1 + 1) / -2 <= j / 2) && 2 * l <= r) && r + 2 * l <= 2 * n)) || ((((((((i + -3) / 2 + 1 < (n + -2) / 2 && 0 < l) && 1 <= cond) && (r + -1) / 2 <= l) && r + 2 * l + 1 <= 2 * n) && l + 1 <= r / 2) && (\exists aux_div_v_ULTIMATE.start_main_~j~0_23_37 : int, aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 : int :: ((((2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 < 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 2 && (r + -1) / 2 <= aux_div_v_ULTIMATE.start_main_~j~0_23_37) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 1 <= j) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 < 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 2) && 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 1 <= j) && 0 < aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)) && j + 4 <= r + 2 * i)) || (((((((!(0 == cond) && 2 * r + 2 * l <= 2 * n + j) && 2 * l <= j) && j <= 2 * l) && 2 <= j) && 1 <= i) && r + 2 * i + 5 <= 2 * n + j) && 2 * l <= r)) || (((((((((1 <= r && 0 < l) && !(0 == cond)) && i + 1 <= n) && j <= n) && 2 <= j) && 1 <= i) && l <= 1) && (r * -1 + 1) / -2 <= l) && r + 2 * l <= 2 * n)) || (((((((((1 <= r && !(0 == cond)) && 1 <= l) && 2 <= i) && (r + -1) / 2 <= l) && 2 <= j) && r <= n) && l <= 1) && (\exists aux_div_v_ULTIMATE.start_main_~j~0_23_37 : int, aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 : int :: (((2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 < 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 2 && (r + -1) / 2 <= aux_div_v_ULTIMATE.start_main_~j~0_23_37) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 < 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 2) && 0 < aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 1 <= j / 2)) && r + 2 * l <= 2 * n)) || (((((((((((i + -3) / 2 + 1 < (n + -2) / 2 && 1 <= r) && !(0 == cond)) && 1 <= l) && 2 <= i) && 1 <= cond) && (r + -1) / 2 <= l) && 2 <= j) && r <= n) && l <= 1) && r + 2 * l <= 2 * n) [2020-11-29 21:20:19,306 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((1 <= cond && ((((((((i + -3) / 2 + 1 < (n + -2) / 2 && j + 1 <= n) && (r + -1) / 2 <= l) && l + 1 <= r / 2) && j <= r) && (\exists aux_div_v_ULTIMATE.start_main_~j~0_23_37 : int, aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 : int :: ((((2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 < 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 2 && (r + -1) / 2 <= aux_div_v_ULTIMATE.start_main_~j~0_23_37) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 1 <= j) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 < 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 2) && 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 1 <= j) && 0 < aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)) && j + 4 <= r + 2 * i) || (((((i + 1 <= n && j <= 2 * l) && 2 <= j) && 1 <= i) && (r * -1 + 1) / -2 <= j / 2) && 2 * l <= r))) && r + 2 * l + 1 <= 2 * n) || (((((((!(0 == cond) && i + 1 <= n) && j + 1 <= n) && 2 <= j) && 1 <= i) && j <= r) && l <= 1) && (r * -1 + 1) / -2 <= l)) || (((((((((i + -3) / 2 + 1 < (n + -2) / 2 && 0 < j / 2) && 2 * l <= j) && j <= 2 * l) && 1 <= cond) && (r + -1) / 2 <= j / 2) && (j + -1) / 2 + 1 <= (n + -2) / 2) && j + 4 <= r + 2 * i) && 2 * l <= r)) || ((((((((i + -3) / 2 + 1 < (n + -2) / 2 && !(0 == cond)) && j + 1 <= n) && (r + -1) / 2 <= l) && j <= r) && l <= 1) && (\exists aux_div_v_ULTIMATE.start_main_~j~0_23_37 : int, aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 : int :: ((((2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 < 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 2 && (r + -1) / 2 <= aux_div_v_ULTIMATE.start_main_~j~0_23_37) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 1 <= j) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 < 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 2) && 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 1 <= j) && 0 < aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)) && j + 4 <= r + 2 * i)) || ((((((((i + -3) / 2 + 1 < (n + -2) / 2 && !(0 == cond)) && j <= 2 * l) && (r + -1) / 2 <= j / 2) && 2 <= j) && 1 <= i) && j <= r) && l <= 1)) || ((((((((2 * r + 2 * l <= 2 * n + j && 2 * l <= j) && j <= 2 * l) && 1 <= cond) && 2 <= j) && (j + -1) / 2 + 1 <= (n + -2) / 2) && 1 <= i) && r + 2 * i + 5 <= 2 * n + j) && 2 * l <= r)) || ((((((((1 <= l && 2 <= i) && j + 1 <= n) && 1 <= cond) && r <= n) && 2 <= j) && l + 1 <= r / 2) && j <= r) && r + 2 * i + 5 <= 2 * n + j) [2020-11-29 21:20:19,307 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((!(0 == cond) && i + 1 <= n) && j <= 2 * l) && 2 <= j) && 1 <= i) && (r * -1 + 1) / -2 <= j / 2) && 2 * l <= r) || ((((((((i + -3) / 2 + 1 < (n + -2) / 2 && !(0 == cond)) && j + 1 <= n) && (r + -1) / 2 <= l) && l + 1 <= r / 2) && j <= r) && (\exists aux_div_v_ULTIMATE.start_main_~j~0_23_37 : int, aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 : int :: ((((2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 < 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 2 && (r + -1) / 2 <= aux_div_v_ULTIMATE.start_main_~j~0_23_37) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 1 <= j) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 < 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 2) && 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 1 <= j) && 0 < aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)) && j + 4 <= r + 2 * i)) && r + 2 * l + 1 <= 2 * n) || (((((((!(0 == cond) && i + 1 <= n) && j + 1 <= n) && 2 <= j) && 1 <= i) && j <= r) && l <= 1) && (r * -1 + 1) / -2 <= l)) || ((((((((!(0 == cond) && 1 <= l) && 2 <= i) && j + 1 <= n) && r <= n) && 2 <= j) && l + 1 <= r / 2) && j <= r) && r + 2 * i + 5 <= 2 * n + j)) || (((((((((i + -3) / 2 + 1 < (n + -2) / 2 && 0 < j / 2) && 2 * l <= j) && j <= 2 * l) && 1 <= cond) && (r + -1) / 2 <= j / 2) && (j + -1) / 2 + 1 <= (n + -2) / 2) && j + 4 <= r + 2 * i) && 2 * l <= r)) || ((((((((2 * r + 2 * l <= 2 * n + j && 2 * l <= j) && j <= 2 * l) && 1 <= cond) && 2 <= j) && (j + -1) / 2 + 1 <= (n + -2) / 2) && 1 <= i) && r + 2 * i + 5 <= 2 * n + j) && 2 * l <= r) [2020-11-29 21:20:19,308 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((1 <= r && !(0 == cond)) && 1 <= l) && j <= n) && i + 1 <= n) && r <= n) && 2 <= j) && 1 <= i) && l <= 1) && (r * -1 + 1) / -2 <= l) || (((((((((((((!(0 == cond) && 1 <= l) && j <= n) && i + 1 <= n) && 2 * l <= j) && 1 <= cond) && (r + -1) / 2 <= j / 2) && r <= n) && l + 1 <= r / 2) && 2 * l <= n) && (i + -3) / 2 + 1 < (n + -2) / 2) && j <= 2 * l) && 2 <= j) && 1 <= i)) || ((((((((((((!(0 == cond) && 1 <= l) && j <= n) && i + 1 <= n) && 2 * l <= j) && (r + -1) / 2 <= l) && r <= n) && l + 1 <= r / 2) && 2 * l <= n) && (\exists aux_div_v_ULTIMATE.start_main_~j~0_23_37 : int, aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 : int :: ((((2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 < 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 2 && (r + -1) / 2 <= aux_div_v_ULTIMATE.start_main_~j~0_23_37) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 1 <= j) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 < 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 2) && 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 1 <= j) && 0 < aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)) && (i + -3) / 2 + 1 < (n + -2) / 2) && 2 <= j) && 1 <= i)) || ((((((((i + 3 <= n && !(0 == cond)) && 1 <= l) && j <= n) && 2 <= i) && 2 <= j) && r <= n) && l + 1 <= r / 2) && r + 2 * i + 5 <= 2 * n + j)) || (((((((((((!(0 == cond) && i + 3 <= n) && 1 <= l) && j <= n) && i + 1 <= n) && 2 * l <= j) && r <= n) && 2 <= j) && 1 <= i) && l + 1 <= r / 2) && 2 * l <= n) && r + 2 * i + 5 <= 2 * n + j)) || ((((((((((!(0 == cond) && 1 <= l) && j <= n) && i + 1 <= n) && r <= n) && 2 <= j) && 1 <= i) && 2 * l <= n) && (r * -1 + 1) / -2 <= l) && (r * -1 + 1) / -2 <= j / 2) && 2 * l <= r) [2020-11-29 21:20:19,308 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((1 <= cond && ((((((((i + -3) / 2 + 1 < (n + -2) / 2 && j + 1 <= n) && (r + -1) / 2 <= l) && l + 1 <= r / 2) && j <= r) && (\exists aux_div_v_ULTIMATE.start_main_~j~0_23_37 : int, aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 : int :: ((((2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 < 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 2 && (r + -1) / 2 <= aux_div_v_ULTIMATE.start_main_~j~0_23_37) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 1 <= j) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 < 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 2) && 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 1 <= j) && 0 < aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)) && j + 4 <= r + 2 * i) || (((((i + 1 <= n && j <= 2 * l) && 2 <= j) && 1 <= i) && (r * -1 + 1) / -2 <= j / 2) && 2 * l <= r))) && r + 2 * l + 1 <= 2 * n) || (((((((!(0 == cond) && i + 1 <= n) && j + 1 <= n) && 2 <= j) && 1 <= i) && j <= r) && l <= 1) && (r * -1 + 1) / -2 <= l)) || (((((((((i + -3) / 2 + 1 < (n + -2) / 2 && 0 < j / 2) && 2 * l <= j) && j <= 2 * l) && 1 <= cond) && (r + -1) / 2 <= j / 2) && (j + -1) / 2 + 1 <= (n + -2) / 2) && j + 4 <= r + 2 * i) && 2 * l <= r)) || ((((((((i + -3) / 2 + 1 < (n + -2) / 2 && !(0 == cond)) && j + 1 <= n) && (r + -1) / 2 <= l) && j <= r) && l <= 1) && (\exists aux_div_v_ULTIMATE.start_main_~j~0_23_37 : int, aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 : int :: ((((2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 < 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 2 && (r + -1) / 2 <= aux_div_v_ULTIMATE.start_main_~j~0_23_37) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 1 <= j) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 < 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 2) && 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 1 <= j) && 0 < aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)) && j + 4 <= r + 2 * i)) || ((((((((i + -3) / 2 + 1 < (n + -2) / 2 && !(0 == cond)) && j <= 2 * l) && (r + -1) / 2 <= j / 2) && 2 <= j) && 1 <= i) && j <= r) && l <= 1)) || ((((((((2 * r + 2 * l <= 2 * n + j && 2 * l <= j) && j <= 2 * l) && 1 <= cond) && 2 <= j) && (j + -1) / 2 + 1 <= (n + -2) / 2) && 1 <= i) && r + 2 * i + 5 <= 2 * n + j) && 2 * l <= r)) || ((((((((1 <= l && 2 <= i) && j + 1 <= n) && 1 <= cond) && r <= n) && 2 <= j) && l + 1 <= r / 2) && j <= r) && r + 2 * i + 5 <= 2 * n + j) [2020-11-29 21:20:19,310 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((!(0 == cond) && i + 1 <= n) && j <= 2 * l) && 2 <= j) && 1 <= i) && (r * -1 + 1) / -2 <= j / 2) && 2 * l <= r) || ((((((((i + -3) / 2 + 1 < (n + -2) / 2 && !(0 == cond)) && j + 1 <= n) && (r + -1) / 2 <= l) && l + 1 <= r / 2) && j <= r) && (\exists aux_div_v_ULTIMATE.start_main_~j~0_23_37 : int, aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 : int :: ((((2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 < 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 2 && (r + -1) / 2 <= aux_div_v_ULTIMATE.start_main_~j~0_23_37) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 1 <= j) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 < 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 2) && 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 1 <= j) && 0 < aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)) && j + 4 <= r + 2 * i)) && r + 2 * l + 1 <= 2 * n) || (((((((!(0 == cond) && i + 1 <= n) && j + 1 <= n) && 2 <= j) && 1 <= i) && j <= r) && l <= 1) && (r * -1 + 1) / -2 <= l)) || ((((((((!(0 == cond) && 1 <= l) && 2 <= i) && j + 1 <= n) && r <= n) && 2 <= j) && l + 1 <= r / 2) && j <= r) && r + 2 * i + 5 <= 2 * n + j)) || (((((((((i + -3) / 2 + 1 < (n + -2) / 2 && 0 < j / 2) && 2 * l <= j) && j <= 2 * l) && 1 <= cond) && (r + -1) / 2 <= j / 2) && (j + -1) / 2 + 1 <= (n + -2) / 2) && j + 4 <= r + 2 * i) && 2 * l <= r)) || ((((((((2 * r + 2 * l <= 2 * n + j && 2 * l <= j) && j <= 2 * l) && 1 <= cond) && 2 <= j) && (j + -1) / 2 + 1 <= (n + -2) / 2) && 1 <= i) && r + 2 * i + 5 <= 2 * n + j) && 2 * l <= r) [2020-11-29 21:20:19,310 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((1 <= r && !(0 == cond)) && 1 <= l) && j <= n) && 2 <= j) && r <= n) && 2 * l <= n) && (r * -1 + 1) / -2 <= l) && (r * -1 + 1) / -2 <= j / 2) && 2 * l <= r) || ((((((((((((i + -3) / 2 + 1 < (n + -2) / 2 && 1 <= r) && !(0 == cond)) && 1 <= l) && j <= n) && (r + -1) / 2 <= l) && 2 <= j) && r <= n) && 1 <= cond) && l + 1 <= r / 2) && 2 * l <= n) && (\exists aux_div_v_ULTIMATE.start_main_~j~0_23_37 : int, aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 : int :: ((((2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 < 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 2 && (r + -1) / 2 <= aux_div_v_ULTIMATE.start_main_~j~0_23_37) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 1 <= j) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 < 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 2) && 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 1 <= j) && 0 < aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99))) || (((((((1 <= r && !(0 == cond)) && 1 <= l) && j <= n) && 2 <= j) && r <= n) && l <= 1) && (r * -1 + 1) / -2 <= l)) || ((((((((((1 <= r && i + 3 <= n) && !(0 == cond)) && 1 <= l) && j <= n) && 2 <= j) && r <= n) && r + 5 <= 2 * n) && l + 1 <= r / 2) && 2 * l <= n) && r + 2 * i + 5 <= 2 * n + j)) || (((((((((((1 <= r && (i + -3) / 2 + 1 < (n + -2) / 2) && !(0 == cond)) && 1 <= l) && j <= n) && j <= 2 * l) && 1 <= cond) && (r + -1) / 2 <= j / 2) && 2 <= j) && r <= n) && l + 1 <= r / 2) && 2 * l <= n) [2020-11-29 21:20:19,311 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((1 <= r && !(0 == cond)) && i + 3 <= n) && 1 <= l) && j <= n) && 2 <= j) && r <= n) && 1 <= cond) && l + 1 <= r / 2) && r + 2 * i + 5 <= 2 * n + j) || (((((((((i + -3) / 2 + 1 < (n + -2) / 2 && 1 <= r) && !(0 == cond)) && 1 <= l) && j <= n) && (r + -1) / 2 <= l) && 2 <= j) && r <= n) && l <= 1)) || ((((((((((1 <= r && (i + -3) / 2 + 1 < (n + -2) / 2) && !(0 == cond)) && 1 <= l) && j <= n) && j <= 2 * l) && 1 <= cond) && (r + -1) / 2 <= j / 2) && 2 <= j) && r <= n) && l + 1 <= r / 2)) || (((((((1 <= r && !(0 == cond)) && 1 <= l) && j <= n) && 2 <= j) && r <= n) && l <= 1) && (r * -1 + 1) / -2 <= l)) || (1 <= cond && (((((((((((i + -3) / 2 + 1 < (n + -2) / 2 && 1 <= r) && !(0 == cond)) && 1 <= l) && j <= n) && (r + -1) / 2 <= l) && 2 <= j) && r <= n) && l + 1 <= r / 2) && (\exists aux_div_v_ULTIMATE.start_main_~j~0_23_37 : int, aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 : int :: ((((2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 < 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 2 && (r + -1) / 2 <= aux_div_v_ULTIMATE.start_main_~j~0_23_37) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 1 <= j) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 < 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 2) && 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 1 <= j) && 0 < aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)) || ((((((((1 <= r && !(0 == cond)) && 1 <= l) && j <= n) && 2 <= j) && r <= n) && (r * -1 + 1) / -2 <= l) && (r * -1 + 1) / -2 <= j / 2) && 2 * l <= r))) [2020-11-29 21:20:19,311 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((1 <= r && !(0 == cond)) && 1 <= l) && j <= n) && 2 <= j) && r <= n) && 2 * l <= n) && (r * -1 + 1) / -2 <= l) && (r * -1 + 1) / -2 <= j / 2) && 2 * l <= r) || (((((((((((i + -3) / 2 + 1 < (n + -2) / 2 && 1 <= r) && !(0 == cond)) && 1 <= l) && j <= n) && (r + -1) / 2 <= l) && 2 <= j) && r <= n) && l + 1 <= r / 2) && 2 * l <= n) && (\exists aux_div_v_ULTIMATE.start_main_~j~0_23_37 : int, aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 : int :: ((((2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 < 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 2 && (r + -1) / 2 <= aux_div_v_ULTIMATE.start_main_~j~0_23_37) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 1 <= j) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 < 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 2) && 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 1 <= j) && 0 < aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99))) || ((((((((((((i + -3) / 2 + 1 < (n + -2) / 2 && 1 <= r) && !(0 == cond)) && 1 <= l) && j <= n) && j <= 2 * l) && 1 <= cond) && (r + -1) / 2 <= j / 2) && 2 <= j) && r <= n) && l + 1 <= r / 2) && 2 * l <= n)) || (((((((1 <= r && !(0 == cond)) && 1 <= l) && j <= n) && 2 <= j) && r <= n) && l <= 1) && (r * -1 + 1) / -2 <= l)) || ((((((((((1 <= r && i + 3 <= n) && !(0 == cond)) && 1 <= l) && j <= n) && 2 <= j) && r <= n) && r + 5 <= 2 * n) && l + 1 <= r / 2) && 2 * l <= n) && r + 2 * i + 5 <= 2 * n + j) [2020-11-29 21:20:19,356 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/run_dir_09201ff5-0a4d-438b-8b46-624060dae373/bin/uautomizer/witness.graphml [2020-11-29 21:20:19,356 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2020-11-29 21:20:19,357 INFO L168 Benchmark]: Toolchain (without parser) took 70732.40 ms. Allocated memory was 81.8 MB in the beginning and 446.7 MB in the end (delta: 364.9 MB). Free memory was 46.2 MB in the beginning and 175.4 MB in the end (delta: -129.2 MB). Peak memory consumption was 238.2 MB. Max. memory is 16.1 GB. [2020-11-29 21:20:19,357 INFO L168 Benchmark]: CDTParser took 0.20 ms. Allocated memory is still 81.8 MB. Free memory is still 47.1 MB. There was no memory consumed. Max. memory is 16.1 GB. [2020-11-29 21:20:19,358 INFO L168 Benchmark]: CACSL2BoogieTranslator took 240.11 ms. Allocated memory was 81.8 MB in the beginning and 98.6 MB in the end (delta: 16.8 MB). Free memory was 46.0 MB in the beginning and 75.6 MB in the end (delta: -29.5 MB). Peak memory consumption was 12.4 MB. Max. memory is 16.1 GB. [2020-11-29 21:20:19,358 INFO L168 Benchmark]: Boogie Procedure Inliner took 65.35 ms. Allocated memory is still 98.6 MB. Free memory was 75.6 MB in the beginning and 73.9 MB in the end (delta: 1.7 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2020-11-29 21:20:19,358 INFO L168 Benchmark]: Boogie Preprocessor took 56.54 ms. Allocated memory is still 98.6 MB. Free memory was 73.9 MB in the beginning and 72.2 MB in the end (delta: 1.7 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2020-11-29 21:20:19,359 INFO L168 Benchmark]: RCFGBuilder took 516.66 ms. Allocated memory is still 98.6 MB. Free memory was 72.2 MB in the beginning and 47.0 MB in the end (delta: 25.2 MB). Peak memory consumption was 25.2 MB. Max. memory is 16.1 GB. [2020-11-29 21:20:19,359 INFO L168 Benchmark]: TraceAbstraction took 69745.83 ms. Allocated memory was 98.6 MB in the beginning and 446.7 MB in the end (delta: 348.1 MB). Free memory was 46.6 MB in the beginning and 181.7 MB in the end (delta: -135.1 MB). Peak memory consumption was 244.9 MB. Max. memory is 16.1 GB. [2020-11-29 21:20:19,360 INFO L168 Benchmark]: Witness Printer took 101.05 ms. Allocated memory is still 446.7 MB. Free memory was 181.7 MB in the beginning and 175.4 MB in the end (delta: 6.3 MB). Peak memory consumption was 6.3 MB. Max. memory is 16.1 GB. [2020-11-29 21:20:19,362 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.20 ms. Allocated memory is still 81.8 MB. Free memory is still 47.1 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 240.11 ms. Allocated memory was 81.8 MB in the beginning and 98.6 MB in the end (delta: 16.8 MB). Free memory was 46.0 MB in the beginning and 75.6 MB in the end (delta: -29.5 MB). Peak memory consumption was 12.4 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 65.35 ms. Allocated memory is still 98.6 MB. Free memory was 75.6 MB in the beginning and 73.9 MB in the end (delta: 1.7 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 56.54 ms. Allocated memory is still 98.6 MB. Free memory was 73.9 MB in the beginning and 72.2 MB in the end (delta: 1.7 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * RCFGBuilder took 516.66 ms. Allocated memory is still 98.6 MB. Free memory was 72.2 MB in the beginning and 47.0 MB in the end (delta: 25.2 MB). Peak memory consumption was 25.2 MB. Max. memory is 16.1 GB. * TraceAbstraction took 69745.83 ms. Allocated memory was 98.6 MB in the beginning and 446.7 MB in the end (delta: 348.1 MB). Free memory was 46.6 MB in the beginning and 181.7 MB in the end (delta: -135.1 MB). Peak memory consumption was 244.9 MB. Max. memory is 16.1 GB. * Witness Printer took 101.05 ms. Allocated memory is still 446.7 MB. Free memory was 181.7 MB in the beginning and 175.4 MB in the end (delta: 6.3 MB). Peak memory consumption was 6.3 MB. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 12]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - AllSpecificationsHoldResult: All specifications hold 14 specifications checked. All of them hold - InvariantResult [Line: 17]: Loop Invariant Derived loop invariant: (((2 <= l && r <= n) && (((j <= 2 * l && (((((!(0 == cond) && 1 <= l) && r + 2 * l <= 2 * n + 2) && 2 * l <= j) && l + 1 <= n) || ((((!(0 == cond) && 1 <= l) && r + 2 * l <= 2 * n + 2) && l + 1 <= n) && l + 1 <= r / 2))) && 2 * l <= r) || ((2 <= i && (((((!(0 == cond) && 1 <= l) && r + 2 * l <= 2 * n + 2) && 2 * l <= j) && l + 1 <= n) || ((((!(0 == cond) && 1 <= l) && r + 2 * l <= 2 * n + 2) && l + 1 <= n) && l + 1 <= r / 2))) && 2 * l <= r))) && (r * -1 + 1) / -2 <= l) || ((2 <= l && 2 <= j) && ((((((((r * -1 + 1) / -2 <= l + 1 && 4 <= r) && r <= n) && r + 2 * l + 1 <= 2 * n) && (r * -1 + 1) / -2 <= j / 2 + 1) && (((((!(0 == cond) && 1 <= l) && r + 2 * l <= 2 * n + 2) && 2 * l <= j) && l + 1 <= n) || ((((!(0 == cond) && 1 <= l) && r + 2 * l <= 2 * n + 2) && l + 1 <= n) && l + 1 <= r / 2))) && 2 * l <= r) || (((((4 <= r && r <= n) && r + 2 * l + 1 <= 2 * n) && r + 2 * i + 5 <= 2 * n + j) && (((((!(0 == cond) && 1 <= l) && r + 2 * l <= 2 * n + 2) && 2 * l <= j) && l + 1 <= n) || ((((!(0 == cond) && 1 <= l) && r + 2 * l <= 2 * n + 2) && l + 1 <= n) && l + 1 <= r / 2))) && 2 * l <= r))) - InvariantResult [Line: 24]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 17]: Loop Invariant [2020-11-29 21:20:19,399 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,400 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,400 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,402 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,403 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,403 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,403 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,403 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,403 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,404 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,404 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,404 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,404 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,404 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,404 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,405 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,407 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,407 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,407 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,407 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,407 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,408 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,408 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,408 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,408 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,408 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,408 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,409 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,409 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,409 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,409 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,409 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] Derived loop invariant: (((((((1 <= cond && ((((((((i + -3) / 2 + 1 < (n + -2) / 2 && j + 1 <= n) && (r + -1) / 2 <= l) && l + 1 <= r / 2) && j <= r) && (\exists aux_div_v_ULTIMATE.start_main_~j~0_23_37 : int, aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 : int :: ((((2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 < 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 2 && (r + -1) / 2 <= aux_div_v_ULTIMATE.start_main_~j~0_23_37) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 1 <= j) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 < 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 2) && 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 1 <= j) && 0 < aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)) && j + 4 <= r + 2 * i) || (((((i + 1 <= n && j <= 2 * l) && 2 <= j) && 1 <= i) && (r * -1 + 1) / -2 <= j / 2) && 2 * l <= r))) && r + 2 * l + 1 <= 2 * n) || (((((((!(0 == cond) && i + 1 <= n) && j + 1 <= n) && 2 <= j) && 1 <= i) && j <= r) && l <= 1) && (r * -1 + 1) / -2 <= l)) || (((((((((i + -3) / 2 + 1 < (n + -2) / 2 && 0 < j / 2) && 2 * l <= j) && j <= 2 * l) && 1 <= cond) && (r + -1) / 2 <= j / 2) && (j + -1) / 2 + 1 <= (n + -2) / 2) && j + 4 <= r + 2 * i) && 2 * l <= r)) || ((((((((i + -3) / 2 + 1 < (n + -2) / 2 && !(0 == cond)) && j + 1 <= n) && (r + -1) / 2 <= l) && j <= r) && l <= 1) && (\exists aux_div_v_ULTIMATE.start_main_~j~0_23_37 : int, aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 : int :: ((((2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 < 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 2 && (r + -1) / 2 <= aux_div_v_ULTIMATE.start_main_~j~0_23_37) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 1 <= j) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 < 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 2) && 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 1 <= j) && 0 < aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)) && j + 4 <= r + 2 * i)) || ((((((((i + -3) / 2 + 1 < (n + -2) / 2 && !(0 == cond)) && j <= 2 * l) && (r + -1) / 2 <= j / 2) && 2 <= j) && 1 <= i) && j <= r) && l <= 1)) || ((((((((2 * r + 2 * l <= 2 * n + j && 2 * l <= j) && j <= 2 * l) && 1 <= cond) && 2 <= j) && (j + -1) / 2 + 1 <= (n + -2) / 2) && 1 <= i) && r + 2 * i + 5 <= 2 * n + j) && 2 * l <= r)) || ((((((((1 <= l && 2 <= i) && j + 1 <= n) && 1 <= cond) && r <= n) && 2 <= j) && l + 1 <= r / 2) && j <= r) && r + 2 * i + 5 <= 2 * n + j) - InvariantResult [Line: 17]: Loop Invariant [2020-11-29 21:20:19,410 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,411 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,411 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,411 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,411 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,411 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,411 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,411 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,412 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,412 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,413 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,413 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,413 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,413 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,413 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,413 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] Derived loop invariant: ((((((((((((1 <= r && !(0 == cond)) && 1 <= l) && j <= n) && 2 <= j) && r <= n) && 2 * l <= n) && (r * -1 + 1) / -2 <= l) && (r * -1 + 1) / -2 <= j / 2) && 2 * l <= r) || ((((((((((((i + -3) / 2 + 1 < (n + -2) / 2 && 1 <= r) && !(0 == cond)) && 1 <= l) && j <= n) && (r + -1) / 2 <= l) && 2 <= j) && r <= n) && 1 <= cond) && l + 1 <= r / 2) && 2 * l <= n) && (\exists aux_div_v_ULTIMATE.start_main_~j~0_23_37 : int, aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 : int :: ((((2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 < 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 2 && (r + -1) / 2 <= aux_div_v_ULTIMATE.start_main_~j~0_23_37) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 1 <= j) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 < 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 2) && 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 1 <= j) && 0 < aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99))) || (((((((1 <= r && !(0 == cond)) && 1 <= l) && j <= n) && 2 <= j) && r <= n) && l <= 1) && (r * -1 + 1) / -2 <= l)) || ((((((((((1 <= r && i + 3 <= n) && !(0 == cond)) && 1 <= l) && j <= n) && 2 <= j) && r <= n) && r + 5 <= 2 * n) && l + 1 <= r / 2) && 2 * l <= n) && r + 2 * i + 5 <= 2 * n + j)) || (((((((((((1 <= r && (i + -3) / 2 + 1 < (n + -2) / 2) && !(0 == cond)) && 1 <= l) && j <= n) && j <= 2 * l) && 1 <= cond) && (r + -1) / 2 <= j / 2) && 2 <= j) && r <= n) && l + 1 <= r / 2) && 2 * l <= n) - InvariantResult [Line: 17]: Loop Invariant [2020-11-29 21:20:19,414 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,414 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,415 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,415 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,415 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,415 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,415 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,415 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,416 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,416 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,417 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,417 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,417 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,417 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,417 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,418 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] Derived loop invariant: (((((((((((!(0 == cond) && i + 1 <= n) && j <= 2 * l) && 2 <= j) && 1 <= i) && (r * -1 + 1) / -2 <= j / 2) && 2 * l <= r) || ((((((((i + -3) / 2 + 1 < (n + -2) / 2 && !(0 == cond)) && j + 1 <= n) && (r + -1) / 2 <= l) && l + 1 <= r / 2) && j <= r) && (\exists aux_div_v_ULTIMATE.start_main_~j~0_23_37 : int, aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 : int :: ((((2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 < 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 2 && (r + -1) / 2 <= aux_div_v_ULTIMATE.start_main_~j~0_23_37) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 1 <= j) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 < 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 2) && 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 1 <= j) && 0 < aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)) && j + 4 <= r + 2 * i)) && r + 2 * l + 1 <= 2 * n) || (((((((!(0 == cond) && i + 1 <= n) && j + 1 <= n) && 2 <= j) && 1 <= i) && j <= r) && l <= 1) && (r * -1 + 1) / -2 <= l)) || ((((((((!(0 == cond) && 1 <= l) && 2 <= i) && j + 1 <= n) && r <= n) && 2 <= j) && l + 1 <= r / 2) && j <= r) && r + 2 * i + 5 <= 2 * n + j)) || (((((((((i + -3) / 2 + 1 < (n + -2) / 2 && 0 < j / 2) && 2 * l <= j) && j <= 2 * l) && 1 <= cond) && (r + -1) / 2 <= j / 2) && (j + -1) / 2 + 1 <= (n + -2) / 2) && j + 4 <= r + 2 * i) && 2 * l <= r)) || ((((((((2 * r + 2 * l <= 2 * n + j && 2 * l <= j) && j <= 2 * l) && 1 <= cond) && 2 <= j) && (j + -1) / 2 + 1 <= (n + -2) / 2) && 1 <= i) && r + 2 * i + 5 <= 2 * n + j) && 2 * l <= r) - InvariantResult [Line: 17]: Loop Invariant Derived loop invariant: ((((((((((!(0 == cond) && 2 <= l) && r <= n) && 2 <= j) && l + 1 <= r / 2) || ((((!(0 == cond) && 2 <= l) && 2 * l <= j) && r <= n) && 2 <= j)) && 1 <= cond) && r + 2 * l + 1 <= 2 * n) && r + 2 * i + 5 <= 2 * n + j) && 2 * l <= r) || ((((((r * -1 + 1) / -2 <= l + 1 && (((((!(0 == cond) && 2 <= l) && r <= n) && 2 <= j) && l + 1 <= r / 2) || ((((!(0 == cond) && 2 <= l) && 2 * l <= j) && r <= n) && 2 <= j))) && 1 <= cond) && r + 2 * l + 1 <= 2 * n) && (r * -1 + 1) / -2 <= j / 2 + 1) && 2 * l <= r)) || (1 <= cond && ((((j <= 2 * l && r <= 2 * l) && (((((!(0 == cond) && 2 <= l) && r <= n) && 2 <= j) && l + 1 <= r / 2) || ((((!(0 == cond) && 2 <= l) && 2 * l <= j) && r <= n) && 2 <= j))) && 2 * l <= r) || (((2 <= i && r <= 2 * l) && (((((!(0 == cond) && 2 <= l) && r <= n) && 2 <= j) && l + 1 <= r / 2) || ((((!(0 == cond) && 2 <= l) && 2 * l <= j) && r <= n) && 2 <= j))) && 2 * l <= r))) - InvariantResult [Line: 17]: Loop Invariant Derived loop invariant: (((((((((((i + 3 <= n && !(0 == cond)) && 1 <= l) && j <= n) && r <= n) && 2 <= j) && r + 5 <= 2 * n) && l + 1 <= r / 2) && r + 2 * i + 5 <= 2 * n + j) || (((((((((((i + -3) / 2 + 1 < (n + -2) / 2 && !(0 == cond)) && 1 <= l) && j <= n) && i + 1 <= n) && 2 * l <= j) && (r + -1) / 2 <= l) && 2 <= j) && r <= n) && 1 <= i) && 2 * l <= r)) || (((((((((1 <= r && !(0 == cond)) && 1 <= l) && j <= n) && i + 1 <= n) && 2 <= j) && r <= n) && 1 <= i) && l <= 1) && (r * -1 + 1) / -2 <= l)) || (((((((((!(0 == cond) && 1 <= l) && j <= n) && i + 1 <= n) && 2 <= j) && r <= n) && 1 <= i) && (r * -1 + 1) / -2 <= l) && (r * -1 + 1) / -2 <= j / 2) && 2 * l <= r)) || (((((((((i + 3 <= n && !(0 == cond)) && 1 <= l) && j <= n) && 2 <= j) && r <= n) && r + 5 <= 2 * n) && l <= 1) && r + 2 * i + 5 <= 2 * n + j) && 2 * l <= r) - InvariantResult [Line: 17]: Loop Invariant Derived loop invariant: ((((((((1 <= r && !(0 == cond)) && 1 <= l) && r <= n) && 2 <= j) && l <= 1) && (r * -1 + 1) / -2 <= l) && r + 2 * l <= 2 * n) || ((((((((1 <= r && !(0 == cond)) && 1 <= l) && (r + -1) / 2 <= l) && r <= n) && 2 <= j) && 1 <= cond) && l <= 1) && r + 2 * l <= 2 * n)) || ((((((((1 <= r && !(0 == cond)) && 1 <= l) && r <= n) && 2 <= j) && 1 <= cond) && l <= 1) && r + 2 * i + 5 <= 2 * n + j) && r + 2 * l <= 2 * n) - InvariantResult [Line: 17]: Loop Invariant [2020-11-29 21:20:19,421 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,421 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,421 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,422 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,422 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,422 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,422 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,422 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,422 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,423 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,423 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,423 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,423 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,423 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,423 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,424 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,424 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,425 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,425 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,425 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,425 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,425 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,426 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,426 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,426 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,426 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,426 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,426 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,427 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,427 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,427 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,427 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] Derived loop invariant: (((((((1 <= cond && ((((((((i + -3) / 2 + 1 < (n + -2) / 2 && j + 1 <= n) && (r + -1) / 2 <= l) && l + 1 <= r / 2) && j <= r) && (\exists aux_div_v_ULTIMATE.start_main_~j~0_23_37 : int, aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 : int :: ((((2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 < 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 2 && (r + -1) / 2 <= aux_div_v_ULTIMATE.start_main_~j~0_23_37) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 1 <= j) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 < 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 2) && 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 1 <= j) && 0 < aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)) && j + 4 <= r + 2 * i) || (((((i + 1 <= n && j <= 2 * l) && 2 <= j) && 1 <= i) && (r * -1 + 1) / -2 <= j / 2) && 2 * l <= r))) && r + 2 * l + 1 <= 2 * n) || (((((((!(0 == cond) && i + 1 <= n) && j + 1 <= n) && 2 <= j) && 1 <= i) && j <= r) && l <= 1) && (r * -1 + 1) / -2 <= l)) || (((((((((i + -3) / 2 + 1 < (n + -2) / 2 && 0 < j / 2) && 2 * l <= j) && j <= 2 * l) && 1 <= cond) && (r + -1) / 2 <= j / 2) && (j + -1) / 2 + 1 <= (n + -2) / 2) && j + 4 <= r + 2 * i) && 2 * l <= r)) || ((((((((i + -3) / 2 + 1 < (n + -2) / 2 && !(0 == cond)) && j + 1 <= n) && (r + -1) / 2 <= l) && j <= r) && l <= 1) && (\exists aux_div_v_ULTIMATE.start_main_~j~0_23_37 : int, aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 : int :: ((((2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 < 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 2 && (r + -1) / 2 <= aux_div_v_ULTIMATE.start_main_~j~0_23_37) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 1 <= j) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 < 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 2) && 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 1 <= j) && 0 < aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)) && j + 4 <= r + 2 * i)) || ((((((((i + -3) / 2 + 1 < (n + -2) / 2 && !(0 == cond)) && j <= 2 * l) && (r + -1) / 2 <= j / 2) && 2 <= j) && 1 <= i) && j <= r) && l <= 1)) || ((((((((2 * r + 2 * l <= 2 * n + j && 2 * l <= j) && j <= 2 * l) && 1 <= cond) && 2 <= j) && (j + -1) / 2 + 1 <= (n + -2) / 2) && 1 <= i) && r + 2 * i + 5 <= 2 * n + j) && 2 * l <= r)) || ((((((((1 <= l && 2 <= i) && j + 1 <= n) && 1 <= cond) && r <= n) && 2 <= j) && l + 1 <= r / 2) && j <= r) && r + 2 * i + 5 <= 2 * n + j) - InvariantResult [Line: 17]: Loop Invariant [2020-11-29 21:20:19,428 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,429 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,430 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,430 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,430 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,430 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,430 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,430 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,431 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,432 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,432 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,432 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,432 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,432 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,432 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,433 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] Derived loop invariant: ((((((((((((1 <= r && !(0 == cond)) && 1 <= l) && j <= n) && 2 <= j) && r <= n) && 2 * l <= n) && (r * -1 + 1) / -2 <= l) && (r * -1 + 1) / -2 <= j / 2) && 2 * l <= r) || (((((((((((i + -3) / 2 + 1 < (n + -2) / 2 && 1 <= r) && !(0 == cond)) && 1 <= l) && j <= n) && (r + -1) / 2 <= l) && 2 <= j) && r <= n) && l + 1 <= r / 2) && 2 * l <= n) && (\exists aux_div_v_ULTIMATE.start_main_~j~0_23_37 : int, aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 : int :: ((((2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 < 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 2 && (r + -1) / 2 <= aux_div_v_ULTIMATE.start_main_~j~0_23_37) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 1 <= j) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 < 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 2) && 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 1 <= j) && 0 < aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99))) || ((((((((((((i + -3) / 2 + 1 < (n + -2) / 2 && 1 <= r) && !(0 == cond)) && 1 <= l) && j <= n) && j <= 2 * l) && 1 <= cond) && (r + -1) / 2 <= j / 2) && 2 <= j) && r <= n) && l + 1 <= r / 2) && 2 * l <= n)) || (((((((1 <= r && !(0 == cond)) && 1 <= l) && j <= n) && 2 <= j) && r <= n) && l <= 1) && (r * -1 + 1) / -2 <= l)) || ((((((((((1 <= r && i + 3 <= n) && !(0 == cond)) && 1 <= l) && j <= n) && 2 <= j) && r <= n) && r + 5 <= 2 * n) && l + 1 <= r / 2) && 2 * l <= n) && r + 2 * i + 5 <= 2 * n + j) - InvariantResult [Line: 17]: Loop Invariant [2020-11-29 21:20:19,435 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,435 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,435 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,435 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,435 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,436 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,436 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,436 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,437 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,437 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,437 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,437 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,438 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,438 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,438 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,438 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] Derived loop invariant: (((((((((((((1 <= r && !(0 == cond)) && 1 <= l) && j <= n) && i + 1 <= n) && r <= n) && 2 <= j) && 1 <= i) && l <= 1) && (r * -1 + 1) / -2 <= l) || (((((((((((((!(0 == cond) && 1 <= l) && j <= n) && i + 1 <= n) && 2 * l <= j) && 1 <= cond) && (r + -1) / 2 <= j / 2) && r <= n) && l + 1 <= r / 2) && 2 * l <= n) && (i + -3) / 2 + 1 < (n + -2) / 2) && j <= 2 * l) && 2 <= j) && 1 <= i)) || ((((((((((((!(0 == cond) && 1 <= l) && j <= n) && i + 1 <= n) && 2 * l <= j) && (r + -1) / 2 <= l) && r <= n) && l + 1 <= r / 2) && 2 * l <= n) && (\exists aux_div_v_ULTIMATE.start_main_~j~0_23_37 : int, aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 : int :: ((((2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 < 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 2 && (r + -1) / 2 <= aux_div_v_ULTIMATE.start_main_~j~0_23_37) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 1 <= j) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 < 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 2) && 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 1 <= j) && 0 < aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)) && (i + -3) / 2 + 1 < (n + -2) / 2) && 2 <= j) && 1 <= i)) || ((((((((i + 3 <= n && !(0 == cond)) && 1 <= l) && j <= n) && 2 <= i) && 2 <= j) && r <= n) && l + 1 <= r / 2) && r + 2 * i + 5 <= 2 * n + j)) || (((((((((((!(0 == cond) && i + 3 <= n) && 1 <= l) && j <= n) && i + 1 <= n) && 2 * l <= j) && r <= n) && 2 <= j) && 1 <= i) && l + 1 <= r / 2) && 2 * l <= n) && r + 2 * i + 5 <= 2 * n + j)) || ((((((((((!(0 == cond) && 1 <= l) && j <= n) && i + 1 <= n) && r <= n) && 2 <= j) && 1 <= i) && 2 * l <= n) && (r * -1 + 1) / -2 <= l) && (r * -1 + 1) / -2 <= j / 2) && 2 * l <= r) - InvariantResult [Line: 17]: Loop Invariant Derived loop invariant: ((((((((1 <= r && !(0 == cond)) && 1 <= l) && r <= n) && 2 <= j) && l <= 1) && (r * -1 + 1) / -2 <= l) && r + 2 * l <= 2 * n) || ((((((((1 <= r && !(0 == cond)) && 1 <= l) && r <= n) && 2 <= j) && l <= 1) && r + 2 * i + 5 <= 2 * n + j) && r + 2 * l <= 2 * n) && 2 * l <= r)) || ((((((((1 <= r && !(0 == cond)) && 1 <= l) && (r + -1) / 2 <= l) && r <= n) && 2 <= j) && l <= 1) && r + 2 * l <= 2 * n) && 2 * l <= r) - InvariantResult [Line: 17]: Loop Invariant [2020-11-29 21:20:19,441 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,442 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,442 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,442 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,442 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,442 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,443 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,443 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,444 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,444 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,444 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,445 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,445 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,445 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,445 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,445 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] Derived loop invariant: (((((((((((!(0 == cond) && i + 1 <= n) && j <= 2 * l) && 2 <= j) && 1 <= i) && (r * -1 + 1) / -2 <= j / 2) && 2 * l <= r) || ((((((((i + -3) / 2 + 1 < (n + -2) / 2 && !(0 == cond)) && j + 1 <= n) && (r + -1) / 2 <= l) && l + 1 <= r / 2) && j <= r) && (\exists aux_div_v_ULTIMATE.start_main_~j~0_23_37 : int, aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 : int :: ((((2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 < 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 2 && (r + -1) / 2 <= aux_div_v_ULTIMATE.start_main_~j~0_23_37) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 1 <= j) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 < 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 2) && 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 1 <= j) && 0 < aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)) && j + 4 <= r + 2 * i)) && r + 2 * l + 1 <= 2 * n) || (((((((!(0 == cond) && i + 1 <= n) && j + 1 <= n) && 2 <= j) && 1 <= i) && j <= r) && l <= 1) && (r * -1 + 1) / -2 <= l)) || ((((((((!(0 == cond) && 1 <= l) && 2 <= i) && j + 1 <= n) && r <= n) && 2 <= j) && l + 1 <= r / 2) && j <= r) && r + 2 * i + 5 <= 2 * n + j)) || (((((((((i + -3) / 2 + 1 < (n + -2) / 2 && 0 < j / 2) && 2 * l <= j) && j <= 2 * l) && 1 <= cond) && (r + -1) / 2 <= j / 2) && (j + -1) / 2 + 1 <= (n + -2) / 2) && j + 4 <= r + 2 * i) && 2 * l <= r)) || ((((((((2 * r + 2 * l <= 2 * n + j && 2 * l <= j) && j <= 2 * l) && 1 <= cond) && 2 <= j) && (j + -1) / 2 + 1 <= (n + -2) / 2) && 1 <= i) && r + 2 * i + 5 <= 2 * n + j) && 2 * l <= r) - InvariantResult [Line: 17]: Loop Invariant [2020-11-29 21:20:19,446 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,446 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,446 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,447 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,447 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,447 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,447 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,447 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,448 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,448 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,448 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,448 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,449 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,449 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,449 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,449 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] Derived loop invariant: ((((((((((((1 <= r && !(0 == cond)) && i + 3 <= n) && 1 <= l) && j <= n) && 2 <= j) && r <= n) && 1 <= cond) && l + 1 <= r / 2) && r + 2 * i + 5 <= 2 * n + j) || (((((((((i + -3) / 2 + 1 < (n + -2) / 2 && 1 <= r) && !(0 == cond)) && 1 <= l) && j <= n) && (r + -1) / 2 <= l) && 2 <= j) && r <= n) && l <= 1)) || ((((((((((1 <= r && (i + -3) / 2 + 1 < (n + -2) / 2) && !(0 == cond)) && 1 <= l) && j <= n) && j <= 2 * l) && 1 <= cond) && (r + -1) / 2 <= j / 2) && 2 <= j) && r <= n) && l + 1 <= r / 2)) || (((((((1 <= r && !(0 == cond)) && 1 <= l) && j <= n) && 2 <= j) && r <= n) && l <= 1) && (r * -1 + 1) / -2 <= l)) || (1 <= cond && (((((((((((i + -3) / 2 + 1 < (n + -2) / 2 && 1 <= r) && !(0 == cond)) && 1 <= l) && j <= n) && (r + -1) / 2 <= l) && 2 <= j) && r <= n) && l + 1 <= r / 2) && (\exists aux_div_v_ULTIMATE.start_main_~j~0_23_37 : int, aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 : int :: ((((2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 < 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 2 && (r + -1) / 2 <= aux_div_v_ULTIMATE.start_main_~j~0_23_37) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 1 <= j) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 < 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 2) && 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 1 <= j) && 0 < aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)) || ((((((((1 <= r && !(0 == cond)) && 1 <= l) && j <= n) && 2 <= j) && r <= n) && (r * -1 + 1) / -2 <= l) && (r * -1 + 1) / -2 <= j / 2) && 2 * l <= r))) - InvariantResult [Line: 17]: Loop Invariant Derived loop invariant: ((((1 <= cond && (((((((((((((i + -3) / 2 + 1 < (n + -2) / 2 && !(0 == cond)) && 1 <= l) && j <= n) && i + 1 <= n) && 2 * l <= j) && (r + -1) / 2 <= l) && r <= n) && 2 <= j) && 1 <= i) && l + 1 <= r / 2) && 2 * l <= n) || ((((((((((!(0 == cond) && 1 <= l) && j <= n) && i + 1 <= n) && r <= n) && 2 <= j) && 1 <= i) && 2 * l <= n) && (r * -1 + 1) / -2 <= l) && (r * -1 + 1) / -2 <= j / 2) && 2 * l <= r))) || ((((((((i + 3 <= n && 1 <= l) && j <= n) && 2 <= i) && 2 <= j) && r <= n) && 1 <= cond) && l + 1 <= r / 2) && r + 2 * i + 5 <= 2 * n + j)) || (((((((((1 <= r && !(0 == cond)) && 1 <= l) && j <= n) && i + 1 <= n) && r <= n) && 2 <= j) && 1 <= i) && l <= 1) && (r * -1 + 1) / -2 <= l)) || ((((((((((((!(0 == cond) && i + 3 <= n) && 1 <= l) && j <= n) && i + 1 <= n) && 2 * l <= j) && 1 <= cond) && r <= n) && l + 1 <= r / 2) && 2 * l <= n) && r + 2 * i + 5 <= 2 * n + j) && 2 <= j) && 1 <= i)) || (((((((((((i + -3) / 2 + 1 < (n + -2) / 2 && 1 <= r) && !(0 == cond)) && 1 <= l) && j <= n) && i + 1 <= n) && (r + -1) / 2 <= l) && r <= n) && 2 <= j) && 1 <= i) && l <= 1) - InvariantResult [Line: 38]: Loop Invariant [2020-11-29 21:20:19,451 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,451 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,452 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] [2020-11-29 21:20:19,452 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] [2020-11-29 21:20:19,452 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,452 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,452 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,453 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,453 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,453 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] [2020-11-29 21:20:19,453 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,453 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,454 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,454 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,454 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,454 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,454 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,455 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,455 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,455 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,455 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,455 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] [2020-11-29 21:20:19,456 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] [2020-11-29 21:20:19,456 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,456 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,456 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,456 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,457 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,457 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] [2020-11-29 21:20:19,457 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,457 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,457 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,458 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,458 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,458 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,458 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,458 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,458 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,459 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,459 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,459 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,459 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,459 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,459 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,460 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,460 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,461 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,461 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,462 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] [2020-11-29 21:20:19,462 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] [2020-11-29 21:20:19,467 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,467 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,467 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,467 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,468 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,468 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] [2020-11-29 21:20:19,468 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,468 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,468 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,469 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,469 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,469 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,469 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,469 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,470 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,470 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,470 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,470 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] [2020-11-29 21:20:19,470 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] [2020-11-29 21:20:19,471 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,471 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,471 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,471 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,471 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,471 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_22_37,QUANTIFIED] [2020-11-29 21:20:19,472 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,472 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99,QUANTIFIED] [2020-11-29 21:20:19,472 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,472 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,472 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,473 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,473 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,473 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,473 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,473 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,473 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,473 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,474 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,474 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,474 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_v_ULTIMATE.start_main_~j~0_23_37,QUANTIFIED] [2020-11-29 21:20:19,474 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] [2020-11-29 21:20:19,474 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99,QUANTIFIED] Derived loop invariant: ((((((((((((((((((1 <= r && (\exists aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 : int, aux_div_v_ULTIMATE.start_main_~j~0_22_37 : int, aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 : int :: (((((aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 + 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 < 2 * aux_div_v_ULTIMATE.start_main_~j~0_22_37 + 2 && 2 * aux_div_v_ULTIMATE.start_main_~j~0_22_37 <= aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 + 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99) && 0 <= aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99) && 2 * aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 + 4 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 <= j) && 0 < aux_div_v_ULTIMATE.start_main_~j~0_22_37) && aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 < 2) && (r * -1 + 1) / -2 <= aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99)) && !(0 == cond)) && 1 <= l) && 2 <= j) && r <= n) && l <= 1) && (r * -1 + 1) / -2 <= l) && r + 2 * l <= 2 * n) || ((((((!(0 == cond) && 1 <= l) && (r + -1) / 2 <= l) && r + 2 * l + 1 <= 2 * n) && l + 1 <= r / 2) && (\exists aux_div_v_ULTIMATE.start_main_~j~0_23_37 : int, aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 : int :: (((2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 < 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 2 && (r + -1) / 2 <= aux_div_v_ULTIMATE.start_main_~j~0_23_37) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 < 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 2) && 0 < aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 1 <= j / 2)) && j + 4 <= r + 2 * i)) || (((((((((1 <= r && !(0 == cond)) && 1 <= l) && 2 <= i) && 2 <= j) && r <= n) && r + 5 <= 2 * n) && l <= 1) && r + 2 * i + 5 <= 2 * n + j) && r + 2 * l <= 2 * n)) || ((((((0 < l && !(0 == cond)) && (\exists aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 : int, aux_div_v_ULTIMATE.start_main_~j~0_22_37 : int, aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 : int :: (((((aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 + 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 < 2 * aux_div_v_ULTIMATE.start_main_~j~0_22_37 + 2 && 2 * aux_div_v_ULTIMATE.start_main_~j~0_22_37 <= aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 + 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99) && 0 <= aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99) && 2 * aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 + 4 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 <= j) && 0 < aux_div_v_ULTIMATE.start_main_~j~0_22_37) && aux_mod_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99 < 2) && (r * -1 + 1) / -2 <= aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_22_37_99)) && 2 <= i) && (r * -1 + 1) / -2 <= l) && 2 * l <= r) && r + 2 * l <= 2 * n)) || (((((((((i + -3) / 2 + 1 < (n + -2) / 2 && !(0 == cond)) && 0 < j / 2) && 2 * l <= j) && j <= 2 * l) && (r + -1) / 2 <= j / 2) && (j + -1) / 2 + 1 <= (n + -2) / 2) && j + 4 <= r + 2 * i) && 2 * l <= r)) || (((((((!(0 == cond) && 1 <= l) && 2 <= i) && r <= n) && 2 <= j) && l + 1 <= r / 2) && r + 2 * i + 5 <= 2 * n + j) && j + 4 <= r + 2 * i)) || ((((((i + 1 <= n && j <= 2 * l) && 2 <= j) && 1 <= i) && (r * -1 + 1) / -2 <= j / 2) && 2 * l <= r) && r + 2 * l <= 2 * n)) || ((((((((i + -3) / 2 + 1 < (n + -2) / 2 && 0 < l) && 1 <= cond) && (r + -1) / 2 <= l) && r + 2 * l + 1 <= 2 * n) && l + 1 <= r / 2) && (\exists aux_div_v_ULTIMATE.start_main_~j~0_23_37 : int, aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 : int :: ((((2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 < 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 2 && (r + -1) / 2 <= aux_div_v_ULTIMATE.start_main_~j~0_23_37) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 1 <= j) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 < 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 2) && 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 1 <= j) && 0 < aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99)) && j + 4 <= r + 2 * i)) || (((((((!(0 == cond) && 2 * r + 2 * l <= 2 * n + j) && 2 * l <= j) && j <= 2 * l) && 2 <= j) && 1 <= i) && r + 2 * i + 5 <= 2 * n + j) && 2 * l <= r)) || (((((((((1 <= r && 0 < l) && !(0 == cond)) && i + 1 <= n) && j <= n) && 2 <= j) && 1 <= i) && l <= 1) && (r * -1 + 1) / -2 <= l) && r + 2 * l <= 2 * n)) || (((((((((1 <= r && !(0 == cond)) && 1 <= l) && 2 <= i) && (r + -1) / 2 <= l) && 2 <= j) && r <= n) && l <= 1) && (\exists aux_div_v_ULTIMATE.start_main_~j~0_23_37 : int, aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 : int :: (((2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 < 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 2 && (r + -1) / 2 <= aux_div_v_ULTIMATE.start_main_~j~0_23_37) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 < 2 * aux_div_v_ULTIMATE.start_main_~j~0_23_37 + 2) && 0 < aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99) && 2 * aux_div_aux_mod_v_ULTIMATE.start_main_~j~0_23_37_99 + 1 <= j / 2)) && r + 2 * l <= 2 * n)) || (((((((((((i + -3) / 2 + 1 < (n + -2) / 2 && 1 <= r) && !(0 == cond)) && 1 <= l) && 2 <= i) && 1 <= cond) && (r + -1) / 2 <= l) && 2 <= j) && r <= n) && l <= 1) && r + 2 * l <= 2 * n) - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 113 locations, 14 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 25.3s, OverallIterations: 24, TraceHistogramMax: 3, AutomataDifference: 17.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 44.1s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 1733 SDtfs, 6026 SDslu, 3969 SDs, 0 SdLazy, 4833 SolverSat, 2732 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 6.6s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 823 GetRequests, 431 SyntacticMatches, 3 SemanticMatches, 389 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8349 ImplicationChecksByTransitivity, 9.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=386occurred in iteration=21, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.8s AutomataMinimizationTime, 24 MinimizatonAttempts, 2661 StatesRemovedByMinimization, 21 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 16 LocationsWithAnnotation, 16 PreInvPairs, 322 NumberOfFragments, 5205 HoareAnnotationTreeSize, 16 FomulaSimplifications, 40619904744 FormulaSimplificationTreeSizeReduction, 5.6s HoareSimplificationTime, 16 FomulaSimplificationsInter, 2839986920 FormulaSimplificationTreeSizeReductionInter, 38.5s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.6s SatisfiabilityAnalysisTime, 3.8s InterpolantComputationTime, 1097 NumberOfCodeBlocks, 1097 NumberOfCodeBlocksAsserted, 32 NumberOfCheckSat, 1065 ConstructedInterpolants, 47 QuantifiedInterpolants, 348652 SizeOfPredicates, 34 NumberOfNonLiveVariables, 1341 ConjunctsInSsa, 62 ConjunctsInUnsatCore, 32 InterpolantComputations, 19 PerfectInterpolantSequences, 196/408 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...