./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/bitvector/soft_float_1-2a.c.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 57096758 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/config/TaipanReach.xml -i ../../sv-benchmarks/c/bitvector/soft_float_1-2a.c.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs --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 Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash d3e65a9c88991657ab2059827ecd5dfb9aad85be ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/config/TaipanReach.xml -i ../../sv-benchmarks/c/bitvector/soft_float_1-2a.c.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs --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 Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash d3e65a9c88991657ab2059827ecd5dfb9aad85be ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.2.1-dev-5709675 [2021-10-16 02:26:44,322 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-16 02:26:44,327 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-16 02:26:44,389 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-16 02:26:44,390 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-16 02:26:44,396 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-16 02:26:44,399 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-16 02:26:44,405 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-16 02:26:44,408 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-16 02:26:44,415 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-16 02:26:44,416 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-16 02:26:44,419 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-16 02:26:44,420 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-16 02:26:44,423 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-16 02:26:44,425 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-16 02:26:44,431 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-16 02:26:44,433 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-16 02:26:44,435 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-16 02:26:44,439 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-16 02:26:44,452 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-16 02:26:44,454 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-16 02:26:44,456 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-16 02:26:44,460 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-16 02:26:44,461 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-16 02:26:44,466 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-16 02:26:44,467 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-16 02:26:44,468 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-16 02:26:44,470 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-16 02:26:44,471 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-16 02:26:44,473 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-16 02:26:44,474 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-16 02:26:44,475 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-16 02:26:44,478 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-16 02:26:44,479 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-16 02:26:44,481 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-16 02:26:44,482 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-16 02:26:44,483 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-16 02:26:44,483 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-16 02:26:44,484 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-16 02:26:44,485 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-16 02:26:44,486 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-16 02:26:44,487 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/config/svcomp-Reach-32bit-Taipan_Default.epf [2021-10-16 02:26:44,547 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-16 02:26:44,550 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-16 02:26:44,552 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-10-16 02:26:44,552 INFO L138 SettingsManager]: * User list type=DISABLED [2021-10-16 02:26:44,553 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-10-16 02:26:44,553 INFO L138 SettingsManager]: * Explicit value domain=true [2021-10-16 02:26:44,553 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-10-16 02:26:44,554 INFO L138 SettingsManager]: * Octagon Domain=false [2021-10-16 02:26:44,564 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-10-16 02:26:44,565 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-10-16 02:26:44,566 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-10-16 02:26:44,567 INFO L138 SettingsManager]: * Interval Domain=false [2021-10-16 02:26:44,567 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-10-16 02:26:44,567 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-10-16 02:26:44,568 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-10-16 02:26:44,569 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-16 02:26:44,569 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-16 02:26:44,569 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-16 02:26:44,569 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-16 02:26:44,570 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-16 02:26:44,570 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-16 02:26:44,570 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-16 02:26:44,570 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-16 02:26:44,571 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-10-16 02:26:44,571 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-16 02:26:44,571 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-16 02:26:44,572 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-16 02:26:44,572 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-16 02:26:44,572 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-16 02:26:44,575 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-16 02:26:44,575 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-16 02:26:44,576 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-16 02:26:44,576 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-16 02:26:44,576 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-16 02:26:44,577 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-10-16 02:26:44,577 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-16 02:26:44,577 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-10-16 02:26:44,577 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-16 02:26:44,578 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-10-16 02:26:44,578 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs 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 -> Taipan 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 -> d3e65a9c88991657ab2059827ecd5dfb9aad85be [2021-10-16 02:26:45,000 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-16 02:26:45,035 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-16 02:26:45,039 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-16 02:26:45,040 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-16 02:26:45,041 INFO L275 PluginConnector]: CDTParser initialized [2021-10-16 02:26:45,042 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/../../sv-benchmarks/c/bitvector/soft_float_1-2a.c.cil.c [2021-10-16 02:26:45,132 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/data/4469535f9/7a8882b91c224251b611c2797e417fb1/FLAGd2f54528e [2021-10-16 02:26:45,679 INFO L306 CDTParser]: Found 1 translation units. [2021-10-16 02:26:45,682 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/sv-benchmarks/c/bitvector/soft_float_1-2a.c.cil.c [2021-10-16 02:26:45,701 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/data/4469535f9/7a8882b91c224251b611c2797e417fb1/FLAGd2f54528e [2021-10-16 02:26:45,992 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/data/4469535f9/7a8882b91c224251b611c2797e417fb1 [2021-10-16 02:26:45,994 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-16 02:26:45,996 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-16 02:26:45,998 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-16 02:26:45,998 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-16 02:26:46,002 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-16 02:26:46,003 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 02:26:45" (1/1) ... [2021-10-16 02:26:46,004 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@53ca489b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:26:46, skipping insertion in model container [2021-10-16 02:26:46,004 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 02:26:45" (1/1) ... [2021-10-16 02:26:46,012 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-16 02:26:46,040 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-16 02:26:46,242 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/sv-benchmarks/c/bitvector/soft_float_1-2a.c.cil.c[450,463] [2021-10-16 02:26:46,297 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-16 02:26:46,305 INFO L203 MainTranslator]: Completed pre-run [2021-10-16 02:26:46,321 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/sv-benchmarks/c/bitvector/soft_float_1-2a.c.cil.c[450,463] [2021-10-16 02:26:46,359 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-16 02:26:46,373 INFO L208 MainTranslator]: Completed translation [2021-10-16 02:26:46,374 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:26:46 WrapperNode [2021-10-16 02:26:46,374 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-16 02:26:46,375 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-16 02:26:46,376 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-16 02:26:46,376 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-16 02:26:46,384 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:26:46" (1/1) ... [2021-10-16 02:26:46,394 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:26:46" (1/1) ... [2021-10-16 02:26:46,428 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-16 02:26:46,429 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-16 02:26:46,429 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-16 02:26:46,429 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-16 02:26:46,437 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:26:46" (1/1) ... [2021-10-16 02:26:46,438 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:26:46" (1/1) ... [2021-10-16 02:26:46,442 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:26:46" (1/1) ... [2021-10-16 02:26:46,442 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:26:46" (1/1) ... [2021-10-16 02:26:46,452 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:26:46" (1/1) ... [2021-10-16 02:26:46,461 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:26:46" (1/1) ... [2021-10-16 02:26:46,464 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:26:46" (1/1) ... [2021-10-16 02:26:46,468 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-16 02:26:46,469 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-16 02:26:46,472 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-16 02:26:46,472 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-16 02:26:46,473 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:26:46" (1/1) ... [2021-10-16 02:26:46,482 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-16 02:26:46,510 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/z3 [2021-10-16 02:26:46,530 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-16 02:26:46,533 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-16 02:26:46,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-16 02:26:46,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-16 02:26:46,568 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-16 02:26:46,569 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-16 02:26:47,485 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-16 02:26:47,485 INFO L299 CfgBuilder]: Removed 28 assume(true) statements. [2021-10-16 02:26:47,488 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 02:26:47 BoogieIcfgContainer [2021-10-16 02:26:47,488 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-16 02:26:47,490 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-16 02:26:47,491 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-16 02:26:47,494 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-16 02:26:47,494 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.10 02:26:45" (1/3) ... [2021-10-16 02:26:47,495 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3a88cd06 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 02:26:47, skipping insertion in model container [2021-10-16 02:26:47,496 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:26:46" (2/3) ... [2021-10-16 02:26:47,496 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3a88cd06 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 02:26:47, skipping insertion in model container [2021-10-16 02:26:47,496 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 02:26:47" (3/3) ... [2021-10-16 02:26:47,498 INFO L111 eAbstractionObserver]: Analyzing ICFG soft_float_1-2a.c.cil.c [2021-10-16 02:26:47,504 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-16 02:26:47,504 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 5 error locations. [2021-10-16 02:26:47,563 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-16 02:26:47,570 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-10-16 02:26:47,570 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-10-16 02:26:47,587 INFO L276 IsEmpty]: Start isEmpty. Operand has 62 states, 56 states have (on average 1.75) internal successors, (98), 61 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:47,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-16 02:26:47,593 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:26:47,594 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:26:47,594 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:26:47,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:26:47,600 INFO L82 PathProgramCache]: Analyzing trace with hash -1322924985, now seen corresponding path program 1 times [2021-10-16 02:26:47,611 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-16 02:26:47,612 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125598819] [2021-10-16 02:26:47,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:26:47,613 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 02:26:47,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:26:48,047 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:26:48,047 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-16 02:26:48,048 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125598819] [2021-10-16 02:26:48,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125598819] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 02:26:48,049 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:26:48,049 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-16 02:26:48,052 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388498272] [2021-10-16 02:26:48,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-16 02:26:48,058 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-16 02:26:48,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-16 02:26:48,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-16 02:26:48,079 INFO L87 Difference]: Start difference. First operand has 62 states, 56 states have (on average 1.75) internal successors, (98), 61 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 6 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:48,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:26:48,326 INFO L93 Difference]: Finished difference Result 198 states and 296 transitions. [2021-10-16 02:26:48,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-16 02:26:48,328 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 6 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-10-16 02:26:48,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:26:48,344 INFO L225 Difference]: With dead ends: 198 [2021-10-16 02:26:48,345 INFO L226 Difference]: Without dead ends: 137 [2021-10-16 02:26:48,350 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 54.2ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-10-16 02:26:48,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2021-10-16 02:26:48,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 62. [2021-10-16 02:26:48,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 57 states have (on average 1.5087719298245614) internal successors, (86), 61 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:48,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 86 transitions. [2021-10-16 02:26:48,413 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 86 transitions. Word has length 10 [2021-10-16 02:26:48,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:26:48,413 INFO L470 AbstractCegarLoop]: Abstraction has 62 states and 86 transitions. [2021-10-16 02:26:48,414 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 6 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:48,414 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 86 transitions. [2021-10-16 02:26:48,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-16 02:26:48,416 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:26:48,416 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:26:48,416 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-10-16 02:26:48,417 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:26:48,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:26:48,420 INFO L82 PathProgramCache]: Analyzing trace with hash -533954422, now seen corresponding path program 1 times [2021-10-16 02:26:48,421 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-16 02:26:48,421 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064391524] [2021-10-16 02:26:48,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:26:48,421 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 02:26:48,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:26:48,617 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:26:48,618 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-16 02:26:48,618 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064391524] [2021-10-16 02:26:48,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064391524] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 02:26:48,619 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:26:48,619 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-16 02:26:48,619 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551608947] [2021-10-16 02:26:48,621 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-16 02:26:48,621 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-16 02:26:48,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-16 02:26:48,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-16 02:26:48,624 INFO L87 Difference]: Start difference. First operand 62 states and 86 transitions. Second operand has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:48,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:26:48,744 INFO L93 Difference]: Finished difference Result 155 states and 199 transitions. [2021-10-16 02:26:48,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-16 02:26:48,745 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-16 02:26:48,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:26:48,750 INFO L225 Difference]: With dead ends: 155 [2021-10-16 02:26:48,750 INFO L226 Difference]: Without dead ends: 142 [2021-10-16 02:26:48,751 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 44.7ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-10-16 02:26:48,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2021-10-16 02:26:48,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 65. [2021-10-16 02:26:48,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 60 states have (on average 1.5) internal successors, (90), 64 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:48,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 90 transitions. [2021-10-16 02:26:48,773 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 90 transitions. Word has length 13 [2021-10-16 02:26:48,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:26:48,774 INFO L470 AbstractCegarLoop]: Abstraction has 65 states and 90 transitions. [2021-10-16 02:26:48,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:48,774 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 90 transitions. [2021-10-16 02:26:48,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-16 02:26:48,776 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:26:48,776 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:26:48,776 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-10-16 02:26:48,776 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:26:48,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:26:48,777 INFO L82 PathProgramCache]: Analyzing trace with hash 676464303, now seen corresponding path program 1 times [2021-10-16 02:26:48,778 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-16 02:26:48,781 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428226108] [2021-10-16 02:26:48,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:26:48,782 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 02:26:48,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:26:49,017 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:26:49,018 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-16 02:26:49,018 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428226108] [2021-10-16 02:26:49,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1428226108] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 02:26:49,018 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:26:49,018 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-10-16 02:26:49,019 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902090591] [2021-10-16 02:26:49,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-16 02:26:49,019 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-16 02:26:49,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-16 02:26:49,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-10-16 02:26:49,020 INFO L87 Difference]: Start difference. First operand 65 states and 90 transitions. Second operand has 9 states, 9 states have (on average 1.5555555555555556) internal successors, (14), 9 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:49,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:26:49,233 INFO L93 Difference]: Finished difference Result 123 states and 161 transitions. [2021-10-16 02:26:49,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-16 02:26:49,234 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.5555555555555556) internal successors, (14), 9 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-10-16 02:26:49,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:26:49,237 INFO L225 Difference]: With dead ends: 123 [2021-10-16 02:26:49,237 INFO L226 Difference]: Without dead ends: 110 [2021-10-16 02:26:49,238 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 104.9ms TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2021-10-16 02:26:49,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2021-10-16 02:26:49,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 89. [2021-10-16 02:26:49,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 84 states have (on average 1.5) internal successors, (126), 88 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:49,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 126 transitions. [2021-10-16 02:26:49,254 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 126 transitions. Word has length 14 [2021-10-16 02:26:49,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:26:49,255 INFO L470 AbstractCegarLoop]: Abstraction has 89 states and 126 transitions. [2021-10-16 02:26:49,255 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 1.5555555555555556) internal successors, (14), 9 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:49,255 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 126 transitions. [2021-10-16 02:26:49,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-16 02:26:49,257 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:26:49,258 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:26:49,258 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-10-16 02:26:49,258 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:26:49,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:26:49,259 INFO L82 PathProgramCache]: Analyzing trace with hash 2094227580, now seen corresponding path program 1 times [2021-10-16 02:26:49,259 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-16 02:26:49,260 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533380822] [2021-10-16 02:26:49,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:26:49,260 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 02:26:49,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:26:49,487 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:26:49,487 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-16 02:26:49,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533380822] [2021-10-16 02:26:49,492 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533380822] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 02:26:49,493 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:26:49,493 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-10-16 02:26:49,493 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265201004] [2021-10-16 02:26:49,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-16 02:26:49,494 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-16 02:26:49,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-16 02:26:49,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-10-16 02:26:49,495 INFO L87 Difference]: Start difference. First operand 89 states and 126 transitions. Second operand has 7 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:49,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:26:49,630 INFO L93 Difference]: Finished difference Result 244 states and 318 transitions. [2021-10-16 02:26:49,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-16 02:26:49,631 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-10-16 02:26:49,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:26:49,633 INFO L225 Difference]: With dead ends: 244 [2021-10-16 02:26:49,633 INFO L226 Difference]: Without dead ends: 218 [2021-10-16 02:26:49,634 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 57.4ms TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-10-16 02:26:49,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2021-10-16 02:26:49,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 107. [2021-10-16 02:26:49,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 102 states have (on average 1.4901960784313726) internal successors, (152), 106 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:49,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 152 transitions. [2021-10-16 02:26:49,660 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 152 transitions. Word has length 14 [2021-10-16 02:26:49,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:26:49,661 INFO L470 AbstractCegarLoop]: Abstraction has 107 states and 152 transitions. [2021-10-16 02:26:49,661 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:49,663 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 152 transitions. [2021-10-16 02:26:49,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-16 02:26:49,667 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:26:49,667 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:26:49,668 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-10-16 02:26:49,668 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:26:49,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:26:49,669 INFO L82 PathProgramCache]: Analyzing trace with hash -289636252, now seen corresponding path program 1 times [2021-10-16 02:26:49,669 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-16 02:26:49,669 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769454435] [2021-10-16 02:26:49,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:26:49,670 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 02:26:49,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:26:49,979 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:26:49,979 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-16 02:26:49,979 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769454435] [2021-10-16 02:26:49,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769454435] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 02:26:49,980 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:26:49,980 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-10-16 02:26:49,980 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495250478] [2021-10-16 02:26:49,981 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-16 02:26:49,981 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-16 02:26:49,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-16 02:26:49,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-16 02:26:49,982 INFO L87 Difference]: Start difference. First operand 107 states and 152 transitions. Second operand has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:50,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:26:50,196 INFO L93 Difference]: Finished difference Result 141 states and 186 transitions. [2021-10-16 02:26:50,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-16 02:26:50,197 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-16 02:26:50,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:26:50,198 INFO L225 Difference]: With dead ends: 141 [2021-10-16 02:26:50,198 INFO L226 Difference]: Without dead ends: 135 [2021-10-16 02:26:50,199 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 113.8ms TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2021-10-16 02:26:50,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2021-10-16 02:26:50,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 113. [2021-10-16 02:26:50,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 108 states have (on average 1.462962962962963) internal successors, (158), 112 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:50,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 158 transitions. [2021-10-16 02:26:50,207 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 158 transitions. Word has length 18 [2021-10-16 02:26:50,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:26:50,208 INFO L470 AbstractCegarLoop]: Abstraction has 113 states and 158 transitions. [2021-10-16 02:26:50,208 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:50,208 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 158 transitions. [2021-10-16 02:26:50,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-16 02:26:50,211 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:26:50,211 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:26:50,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-10-16 02:26:50,212 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:26:50,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:26:50,212 INFO L82 PathProgramCache]: Analyzing trace with hash 411448224, now seen corresponding path program 1 times [2021-10-16 02:26:50,212 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-16 02:26:50,213 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416751960] [2021-10-16 02:26:50,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:26:50,213 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 02:26:50,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:26:50,353 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:26:50,353 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-16 02:26:50,354 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416751960] [2021-10-16 02:26:50,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [416751960] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 02:26:50,354 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:26:50,354 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-10-16 02:26:50,355 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902928755] [2021-10-16 02:26:50,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-16 02:26:50,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-16 02:26:50,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-16 02:26:50,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-16 02:26:50,362 INFO L87 Difference]: Start difference. First operand 113 states and 158 transitions. Second operand has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:50,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:26:50,656 INFO L93 Difference]: Finished difference Result 321 states and 405 transitions. [2021-10-16 02:26:50,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-16 02:26:50,657 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-16 02:26:50,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:26:50,659 INFO L225 Difference]: With dead ends: 321 [2021-10-16 02:26:50,659 INFO L226 Difference]: Without dead ends: 317 [2021-10-16 02:26:50,660 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 148.8ms TimeCoverageRelationStatistics Valid=83, Invalid=189, Unknown=0, NotChecked=0, Total=272 [2021-10-16 02:26:50,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2021-10-16 02:26:50,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 148. [2021-10-16 02:26:50,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 143 states have (on average 1.4825174825174825) internal successors, (212), 147 states have internal predecessors, (212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:50,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 212 transitions. [2021-10-16 02:26:50,676 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 212 transitions. Word has length 18 [2021-10-16 02:26:50,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:26:50,677 INFO L470 AbstractCegarLoop]: Abstraction has 148 states and 212 transitions. [2021-10-16 02:26:50,677 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:50,677 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 212 transitions. [2021-10-16 02:26:50,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-16 02:26:50,680 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:26:50,681 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:26:50,681 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-10-16 02:26:50,681 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:26:50,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:26:50,682 INFO L82 PathProgramCache]: Analyzing trace with hash 1829211501, now seen corresponding path program 1 times [2021-10-16 02:26:50,682 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-16 02:26:50,687 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271608283] [2021-10-16 02:26:50,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:26:50,688 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 02:26:50,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-16 02:26:50,778 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-16 02:26:50,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-16 02:26:50,898 INFO L133 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2021-10-16 02:26:50,899 INFO L626 BasicCegarLoop]: Counterexample is feasible [2021-10-16 02:26:50,900 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-10-16 02:26:50,901 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION [2021-10-16 02:26:50,902 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION [2021-10-16 02:26:50,902 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION [2021-10-16 02:26:50,902 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION [2021-10-16 02:26:50,903 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-10-16 02:26:50,908 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-16 02:26:50,972 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.10 02:26:50 BoogieIcfgContainer [2021-10-16 02:26:50,974 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-16 02:26:50,975 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-16 02:26:50,975 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-16 02:26:50,976 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-16 02:26:50,976 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 02:26:47" (3/4) ... [2021-10-16 02:26:50,979 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-10-16 02:26:50,979 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-16 02:26:50,981 INFO L168 Benchmark]: Toolchain (without parser) took 4983.88 ms. Allocated memory was 98.6 MB in the beginning and 140.5 MB in the end (delta: 41.9 MB). Free memory was 56.7 MB in the beginning and 70.3 MB in the end (delta: -13.6 MB). Peak memory consumption was 29.4 MB. Max. memory is 16.1 GB. [2021-10-16 02:26:50,981 INFO L168 Benchmark]: CDTParser took 0.29 ms. Allocated memory is still 98.6 MB. Free memory is still 73.7 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-16 02:26:50,982 INFO L168 Benchmark]: CACSL2BoogieTranslator took 376.80 ms. Allocated memory is still 98.6 MB. Free memory was 56.4 MB in the beginning and 70.8 MB in the end (delta: -14.4 MB). Peak memory consumption was 4.2 MB. Max. memory is 16.1 GB. [2021-10-16 02:26:50,983 INFO L168 Benchmark]: Boogie Procedure Inliner took 52.72 ms. Allocated memory is still 98.6 MB. Free memory was 70.8 MB in the beginning and 68.7 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-16 02:26:50,983 INFO L168 Benchmark]: Boogie Preprocessor took 39.76 ms. Allocated memory is still 98.6 MB. Free memory was 68.7 MB in the beginning and 67.0 MB in the end (delta: 1.7 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-16 02:26:50,985 INFO L168 Benchmark]: RCFGBuilder took 1019.28 ms. Allocated memory was 98.6 MB in the beginning and 140.5 MB in the end (delta: 41.9 MB). Free memory was 67.0 MB in the beginning and 115.7 MB in the end (delta: -48.7 MB). Peak memory consumption was 37.2 MB. Max. memory is 16.1 GB. [2021-10-16 02:26:50,987 INFO L168 Benchmark]: TraceAbstraction took 3484.38 ms. Allocated memory is still 140.5 MB. Free memory was 115.2 MB in the beginning and 70.3 MB in the end (delta: 45.0 MB). Peak memory consumption was 44.8 MB. Max. memory is 16.1 GB. [2021-10-16 02:26:50,988 INFO L168 Benchmark]: Witness Printer took 4.04 ms. Allocated memory is still 140.5 MB. Free memory is still 70.3 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-16 02:26:50,990 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.29 ms. Allocated memory is still 98.6 MB. Free memory is still 73.7 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 376.80 ms. Allocated memory is still 98.6 MB. Free memory was 56.4 MB in the beginning and 70.8 MB in the end (delta: -14.4 MB). Peak memory consumption was 4.2 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 52.72 ms. Allocated memory is still 98.6 MB. Free memory was 70.8 MB in the beginning and 68.7 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 39.76 ms. Allocated memory is still 98.6 MB. Free memory was 68.7 MB in the beginning and 67.0 MB in the end (delta: 1.7 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * RCFGBuilder took 1019.28 ms. Allocated memory was 98.6 MB in the beginning and 140.5 MB in the end (delta: 41.9 MB). Free memory was 67.0 MB in the beginning and 115.7 MB in the end (delta: -48.7 MB). Peak memory consumption was 37.2 MB. Max. memory is 16.1 GB. * TraceAbstraction took 3484.38 ms. Allocated memory is still 140.5 MB. Free memory was 115.2 MB in the beginning and 70.3 MB in the end (delta: 45.0 MB). Peak memory consumption was 44.8 MB. Max. memory is 16.1 GB. * Witness Printer took 4.04 ms. Allocated memory is still 140.5 MB. Free memory is still 70.3 MB. There was no memory consumed. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 10]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: overapproximation of bitwiseOr at line 103, overapproximation of bitwiseAnd at line 101. Possible FailurePath: [L219] unsigned int a ; [L220] unsigned int ma = __VERIFIER_nondet_uint(); [L221] signed char ea = __VERIFIER_nondet_char(); [L222] unsigned int b ; [L223] unsigned int mb = __VERIFIER_nondet_uint(); [L224] signed char eb = __VERIFIER_nondet_char(); [L225] unsigned int r_add ; [L226] unsigned int zero ; [L227] int sa ; [L228] int sb ; [L229] int tmp ; [L230] int tmp___0 ; [L231] int tmp___1 ; [L232] int tmp___2 ; [L233] int tmp___3 ; [L234] int tmp___4 ; [L235] int tmp___5 ; [L236] int tmp___6 ; [L237] int tmp___7 ; [L238] int tmp___8 ; [L239] int tmp___9 ; [L240] int __retres23 ; [L18] unsigned int res ; [L19] unsigned int __retres4 ; [L22] COND TRUE ! m [L23] __retres4 = 0U [L73] return (__retres4); [L244] zero = base2flt(0, 0) [L18] unsigned int res ; [L19] unsigned int __retres4 ; [L22] COND FALSE !(! m) [L28] COND FALSE !(m < 1U << 24U) [L50] COND TRUE 1 [L52] COND TRUE m >= 1U << 25U [L57] COND TRUE e >= 127 [L58] __retres4 = 4294967295U [L73] return (__retres4); [L245] a = base2flt(ma, ea) [L18] unsigned int res ; [L19] unsigned int __retres4 ; [L22] COND FALSE !(! m) [L28] COND FALSE !(m < 1U << 24U) [L50] COND TRUE 1 [L52] COND FALSE !(m >= 1U << 25U) [L69] m = m & ~ (1U << 24U) [L70] res = m | ((unsigned int ) (e + 128) << 24U) [L71] __retres4 = res [L73] return (__retres4); [L246] b = base2flt(mb, eb) [L248] COND FALSE !(a < zero) [L251] COND TRUE a > zero [L252] tmp = 1 [L256] sa = tmp [L258] COND FALSE !(b < zero) [L261] COND TRUE b > zero [L262] tmp___0 = 1 [L266] sb = tmp___0 [L77] unsigned int res ; [L78] unsigned int ma ; [L79] unsigned int mb ; [L80] unsigned int delta ; [L81] int ea ; [L82] int eb ; [L83] unsigned int tmp ; [L84] unsigned int __retres10 ; [L87] COND FALSE !(a < b) [L94] COND FALSE !(! b) [L101] ma = a & ((1U << 24U) - 1U) [L102] ea = (int )(a >> 24U) - 128 [L103] ma = ma | (1U << 24U) [L104] mb = b & ((1U << 24U) - 1U) [L105] eb = (int )(b >> 24U) - 128 [L106] mb = mb | (1U << 24U) [L9] COND TRUE !(cond) [L10] reach_error() - UnprovableResult [Line: 10]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 10]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 10]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 10]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 62 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 3345.8ms, OverallIterations: 7, TraceHistogramMax: 1, EmptinessCheckTime: 24.8ms, AutomataDifference: 1300.9ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 12.3ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 567 SDtfs, 999 SDslu, 2532 SDs, 0 SdLazy, 457 SolverSat, 77 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 520.7ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 71 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 524.2ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=148occurred in iteration=6, InterpolantAutomatonStates: 61, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 135.4ms AutomataMinimizationTime, 6 MinimizatonAttempts, 475 StatesRemovedByMinimization, 6 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 37.1ms SsaConstructionTime, 514.0ms SatisfiabilityAnalysisTime, 984.8ms InterpolantComputationTime, 105 NumberOfCodeBlocks, 105 NumberOfCodeBlocksAsserted, 7 NumberOfCheckSat, 81 ConstructedInterpolants, 0 QuantifiedInterpolants, 366 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 6 InterpolantComputations, 6 PerfectInterpolantSequences, 0/0 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 could not prove your program: unable to determine feasibility of some traces [2021-10-16 02:26:51,013 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... ### Bit-precise run ### This is Ultimate 0.2.1-dev-5709675 [2021-10-16 02:26:53,545 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-16 02:26:53,549 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-16 02:26:53,612 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-16 02:26:53,613 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-16 02:26:53,619 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-16 02:26:53,621 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-16 02:26:53,627 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-16 02:26:53,631 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-16 02:26:53,642 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-16 02:26:53,644 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-16 02:26:53,646 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-16 02:26:53,647 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-16 02:26:53,649 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-16 02:26:53,652 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-16 02:26:53,658 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-16 02:26:53,660 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-16 02:26:53,662 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-16 02:26:53,664 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-16 02:26:53,671 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-16 02:26:53,674 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-16 02:26:53,676 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-16 02:26:53,679 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-16 02:26:53,681 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-16 02:26:53,687 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-16 02:26:53,688 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-16 02:26:53,688 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-16 02:26:53,691 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-16 02:26:53,691 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-16 02:26:53,693 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-16 02:26:53,693 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-16 02:26:53,694 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-16 02:26:53,696 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-16 02:26:53,697 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-16 02:26:53,698 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-16 02:26:53,699 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-16 02:26:53,700 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-16 02:26:53,700 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-16 02:26:53,700 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-16 02:26:53,703 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-16 02:26:53,703 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-16 02:26:53,704 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2021-10-16 02:26:53,752 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-16 02:26:53,752 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-16 02:26:53,754 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-10-16 02:26:53,754 INFO L138 SettingsManager]: * User list type=DISABLED [2021-10-16 02:26:53,754 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-10-16 02:26:53,754 INFO L138 SettingsManager]: * Explicit value domain=true [2021-10-16 02:26:53,755 INFO L138 SettingsManager]: * Octagon Domain=false [2021-10-16 02:26:53,755 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-10-16 02:26:53,755 INFO L138 SettingsManager]: * Interval Domain=false [2021-10-16 02:26:53,757 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-16 02:26:53,758 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-16 02:26:53,758 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-16 02:26:53,758 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-16 02:26:53,759 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-16 02:26:53,759 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-16 02:26:53,759 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-16 02:26:53,759 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-10-16 02:26:53,759 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-10-16 02:26:53,760 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-10-16 02:26:53,760 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-16 02:26:53,760 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-16 02:26:53,760 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-16 02:26:53,761 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-16 02:26:53,761 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-16 02:26:53,761 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-16 02:26:53,761 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-16 02:26:53,762 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-16 02:26:53,762 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-16 02:26:53,762 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-16 02:26:53,762 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-16 02:26:53,763 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-10-16 02:26:53,763 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-10-16 02:26:53,763 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-10-16 02:26:53,763 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-16 02:26:53,764 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-10-16 02:26:53,764 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs 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 -> Taipan 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 -> d3e65a9c88991657ab2059827ecd5dfb9aad85be [2021-10-16 02:26:54,117 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-16 02:26:54,155 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-16 02:26:54,159 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-16 02:26:54,160 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-16 02:26:54,161 INFO L275 PluginConnector]: CDTParser initialized [2021-10-16 02:26:54,162 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/../../sv-benchmarks/c/bitvector/soft_float_1-2a.c.cil.c [2021-10-16 02:26:54,246 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/data/8bacfabcb/57a54ede2d9c498399875b2eb3fbd8c3/FLAGc83f532ba [2021-10-16 02:26:54,748 INFO L306 CDTParser]: Found 1 translation units. [2021-10-16 02:26:54,749 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/sv-benchmarks/c/bitvector/soft_float_1-2a.c.cil.c [2021-10-16 02:26:54,767 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/data/8bacfabcb/57a54ede2d9c498399875b2eb3fbd8c3/FLAGc83f532ba [2021-10-16 02:26:55,095 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/data/8bacfabcb/57a54ede2d9c498399875b2eb3fbd8c3 [2021-10-16 02:26:55,105 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-16 02:26:55,107 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-16 02:26:55,109 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-16 02:26:55,110 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-16 02:26:55,113 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-16 02:26:55,114 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 02:26:55" (1/1) ... [2021-10-16 02:26:55,116 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2aded971 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:26:55, skipping insertion in model container [2021-10-16 02:26:55,116 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 02:26:55" (1/1) ... [2021-10-16 02:26:55,124 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-16 02:26:55,176 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-16 02:26:55,366 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/sv-benchmarks/c/bitvector/soft_float_1-2a.c.cil.c[450,463] [2021-10-16 02:26:55,458 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-16 02:26:55,476 INFO L203 MainTranslator]: Completed pre-run [2021-10-16 02:26:55,523 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/sv-benchmarks/c/bitvector/soft_float_1-2a.c.cil.c[450,463] [2021-10-16 02:26:55,574 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-16 02:26:55,586 INFO L208 MainTranslator]: Completed translation [2021-10-16 02:26:55,587 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:26:55 WrapperNode [2021-10-16 02:26:55,587 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-16 02:26:55,588 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-16 02:26:55,589 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-16 02:26:55,589 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-16 02:26:55,598 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:26:55" (1/1) ... [2021-10-16 02:26:55,609 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:26:55" (1/1) ... [2021-10-16 02:26:55,647 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-16 02:26:55,648 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-16 02:26:55,648 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-16 02:26:55,648 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-16 02:26:55,655 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:26:55" (1/1) ... [2021-10-16 02:26:55,655 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:26:55" (1/1) ... [2021-10-16 02:26:55,661 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:26:55" (1/1) ... [2021-10-16 02:26:55,661 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:26:55" (1/1) ... [2021-10-16 02:26:55,671 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:26:55" (1/1) ... [2021-10-16 02:26:55,678 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:26:55" (1/1) ... [2021-10-16 02:26:55,681 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:26:55" (1/1) ... [2021-10-16 02:26:55,686 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-16 02:26:55,687 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-16 02:26:55,687 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-16 02:26:55,687 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-16 02:26:55,688 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:26:55" (1/1) ... [2021-10-16 02:26:55,695 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-16 02:26:55,706 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/z3 [2021-10-16 02:26:55,717 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-16 02:26:55,720 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-16 02:26:55,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-10-16 02:26:55,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-16 02:26:55,759 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-16 02:26:55,759 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-16 02:26:56,411 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-16 02:26:56,411 INFO L299 CfgBuilder]: Removed 28 assume(true) statements. [2021-10-16 02:26:56,413 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 02:26:56 BoogieIcfgContainer [2021-10-16 02:26:56,413 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-16 02:26:56,415 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-16 02:26:56,415 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-16 02:26:56,418 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-16 02:26:56,419 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.10 02:26:55" (1/3) ... [2021-10-16 02:26:56,420 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e1dd99f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 02:26:56, skipping insertion in model container [2021-10-16 02:26:56,420 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 02:26:55" (2/3) ... [2021-10-16 02:26:56,420 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e1dd99f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 02:26:56, skipping insertion in model container [2021-10-16 02:26:56,433 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 02:26:56" (3/3) ... [2021-10-16 02:26:56,435 INFO L111 eAbstractionObserver]: Analyzing ICFG soft_float_1-2a.c.cil.c [2021-10-16 02:26:56,440 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-16 02:26:56,440 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 5 error locations. [2021-10-16 02:26:56,504 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-16 02:26:56,513 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-10-16 02:26:56,514 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-10-16 02:26:56,542 INFO L276 IsEmpty]: Start isEmpty. Operand has 94 states, 88 states have (on average 1.7272727272727273) internal successors, (152), 93 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:56,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-16 02:26:56,550 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:26:56,550 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:26:56,551 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:26:56,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:26:56,558 INFO L82 PathProgramCache]: Analyzing trace with hash 1626643796, now seen corresponding path program 1 times [2021-10-16 02:26:56,571 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:26:56,572 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1452107693] [2021-10-16 02:26:56,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:26:56,573 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:26:56,573 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:26:56,576 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:26:56,580 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-10-16 02:26:56,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:26:56,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-16 02:26:56,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:26:56,841 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:26:56,842 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:26:56,922 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:26:56,923 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:26:56,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1452107693] [2021-10-16 02:26:56,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1452107693] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:26:56,924 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:26:56,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2021-10-16 02:26:56,926 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182345264] [2021-10-16 02:26:56,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-16 02:26:56,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:26:56,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-16 02:26:56,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-16 02:26:56,947 INFO L87 Difference]: Start difference. First operand has 94 states, 88 states have (on average 1.7272727272727273) internal successors, (152), 93 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:57,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:26:57,189 INFO L93 Difference]: Finished difference Result 387 states and 597 transitions. [2021-10-16 02:26:57,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-16 02:26:57,192 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-16 02:26:57,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:26:57,206 INFO L225 Difference]: With dead ends: 387 [2021-10-16 02:26:57,206 INFO L226 Difference]: Without dead ends: 287 [2021-10-16 02:26:57,209 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 39.7ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-10-16 02:26:57,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2021-10-16 02:26:57,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 118. [2021-10-16 02:26:57,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 113 states have (on average 1.5044247787610618) internal successors, (170), 117 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:57,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 170 transitions. [2021-10-16 02:26:57,259 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 170 transitions. Word has length 18 [2021-10-16 02:26:57,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:26:57,259 INFO L470 AbstractCegarLoop]: Abstraction has 118 states and 170 transitions. [2021-10-16 02:26:57,260 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:57,260 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 170 transitions. [2021-10-16 02:26:57,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-16 02:26:57,261 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:26:57,262 INFO L512 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] [2021-10-16 02:26:57,273 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-10-16 02:26:57,468 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:26:57,469 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:26:57,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:26:57,469 INFO L82 PathProgramCache]: Analyzing trace with hash -908455500, now seen corresponding path program 1 times [2021-10-16 02:26:57,470 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:26:57,470 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [569942224] [2021-10-16 02:26:57,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:26:57,471 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:26:57,471 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:26:57,473 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:26:57,489 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-10-16 02:26:57,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:26:57,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-16 02:26:57,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:26:57,709 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:26:57,709 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:26:57,795 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:26:57,796 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:26:57,796 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [569942224] [2021-10-16 02:26:57,796 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [569942224] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:26:57,797 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:26:57,797 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2021-10-16 02:26:57,798 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39581358] [2021-10-16 02:26:57,800 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-16 02:26:57,800 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:26:57,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-16 02:26:57,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-16 02:26:57,802 INFO L87 Difference]: Start difference. First operand 118 states and 170 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:57,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:26:57,987 INFO L93 Difference]: Finished difference Result 384 states and 533 transitions. [2021-10-16 02:26:57,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-16 02:26:57,989 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-16 02:26:57,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:26:57,997 INFO L225 Difference]: With dead ends: 384 [2021-10-16 02:26:57,998 INFO L226 Difference]: Without dead ends: 329 [2021-10-16 02:26:58,001 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 37.1ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-10-16 02:26:58,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329 states. [2021-10-16 02:26:58,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329 to 184. [2021-10-16 02:26:58,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 179 states have (on average 1.4860335195530727) internal successors, (266), 183 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:58,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 266 transitions. [2021-10-16 02:26:58,053 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 266 transitions. Word has length 22 [2021-10-16 02:26:58,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:26:58,057 INFO L470 AbstractCegarLoop]: Abstraction has 184 states and 266 transitions. [2021-10-16 02:26:58,058 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:58,058 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 266 transitions. [2021-10-16 02:26:58,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-16 02:26:58,060 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:26:58,060 INFO L512 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] [2021-10-16 02:26:58,071 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-10-16 02:26:58,260 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:26:58,261 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:26:58,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:26:58,261 INFO L82 PathProgramCache]: Analyzing trace with hash -1301482510, now seen corresponding path program 1 times [2021-10-16 02:26:58,262 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:26:58,262 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [209627151] [2021-10-16 02:26:58,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:26:58,262 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:26:58,263 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:26:58,264 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:26:58,269 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-10-16 02:26:58,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:26:58,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-16 02:26:58,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:26:58,456 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:26:58,457 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:26:58,514 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:26:58,515 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:26:58,515 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [209627151] [2021-10-16 02:26:58,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [209627151] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:26:58,516 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:26:58,516 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2021-10-16 02:26:58,516 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835204445] [2021-10-16 02:26:58,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-16 02:26:58,517 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:26:58,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-16 02:26:58,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-16 02:26:58,518 INFO L87 Difference]: Start difference. First operand 184 states and 266 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:58,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:26:58,643 INFO L93 Difference]: Finished difference Result 372 states and 526 transitions. [2021-10-16 02:26:58,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-16 02:26:58,644 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-16 02:26:58,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:26:58,646 INFO L225 Difference]: With dead ends: 372 [2021-10-16 02:26:58,646 INFO L226 Difference]: Without dead ends: 291 [2021-10-16 02:26:58,647 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 27.9ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-10-16 02:26:58,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2021-10-16 02:26:58,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 276. [2021-10-16 02:26:58,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 271 states have (on average 1.4612546125461254) internal successors, (396), 275 states have internal predecessors, (396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:58,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 396 transitions. [2021-10-16 02:26:58,673 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 396 transitions. Word has length 22 [2021-10-16 02:26:58,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:26:58,674 INFO L470 AbstractCegarLoop]: Abstraction has 276 states and 396 transitions. [2021-10-16 02:26:58,674 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:58,674 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 396 transitions. [2021-10-16 02:26:58,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-16 02:26:58,676 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:26:58,676 INFO L512 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] [2021-10-16 02:26:58,690 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-10-16 02:26:58,889 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:26:58,889 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:26:58,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:26:58,890 INFO L82 PathProgramCache]: Analyzing trace with hash 473524852, now seen corresponding path program 1 times [2021-10-16 02:26:58,890 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:26:58,891 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [713368700] [2021-10-16 02:26:58,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:26:58,891 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:26:58,892 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:26:58,893 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:26:58,897 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-10-16 02:26:58,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:26:59,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-16 02:26:59,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:26:59,110 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:26:59,111 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:26:59,187 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:26:59,187 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:26:59,188 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [713368700] [2021-10-16 02:26:59,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [713368700] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:26:59,188 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:26:59,189 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 6 [2021-10-16 02:26:59,189 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804825834] [2021-10-16 02:26:59,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-16 02:26:59,190 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:26:59,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-16 02:26:59,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-10-16 02:26:59,191 INFO L87 Difference]: Start difference. First operand 276 states and 396 transitions. Second operand has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 6 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:59,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:26:59,362 INFO L93 Difference]: Finished difference Result 391 states and 547 transitions. [2021-10-16 02:26:59,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-16 02:26:59,363 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 6 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-16 02:26:59,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:26:59,365 INFO L225 Difference]: With dead ends: 391 [2021-10-16 02:26:59,365 INFO L226 Difference]: Without dead ends: 316 [2021-10-16 02:26:59,366 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 47.7ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-10-16 02:26:59,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2021-10-16 02:26:59,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 256. [2021-10-16 02:26:59,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 251 states have (on average 1.4422310756972112) internal successors, (362), 255 states have internal predecessors, (362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:59,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 362 transitions. [2021-10-16 02:26:59,382 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 362 transitions. Word has length 22 [2021-10-16 02:26:59,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:26:59,383 INFO L470 AbstractCegarLoop]: Abstraction has 256 states and 362 transitions. [2021-10-16 02:26:59,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 6 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:26:59,384 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 362 transitions. [2021-10-16 02:26:59,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-16 02:26:59,386 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:26:59,386 INFO L512 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, 1, 1, 1] [2021-10-16 02:26:59,398 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-10-16 02:26:59,598 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:26:59,598 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:26:59,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:26:59,599 INFO L82 PathProgramCache]: Analyzing trace with hash 177561437, now seen corresponding path program 1 times [2021-10-16 02:26:59,599 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:26:59,599 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [950584078] [2021-10-16 02:26:59,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:26:59,600 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:26:59,600 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:26:59,601 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:26:59,603 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-10-16 02:26:59,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:26:59,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-16 02:26:59,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:26:59,832 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:26:59,832 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:26:59,917 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:26:59,917 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:26:59,917 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [950584078] [2021-10-16 02:26:59,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [950584078] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:26:59,918 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:26:59,919 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 7 [2021-10-16 02:26:59,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968774569] [2021-10-16 02:26:59,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-16 02:26:59,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:26:59,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-16 02:26:59,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-10-16 02:26:59,926 INFO L87 Difference]: Start difference. First operand 256 states and 362 transitions. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:00,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:27:00,300 INFO L93 Difference]: Finished difference Result 398 states and 537 transitions. [2021-10-16 02:27:00,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-16 02:27:00,300 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-16 02:27:00,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:27:00,303 INFO L225 Difference]: With dead ends: 398 [2021-10-16 02:27:00,304 INFO L226 Difference]: Without dead ends: 352 [2021-10-16 02:27:00,304 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 142.0ms TimeCoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2021-10-16 02:27:00,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2021-10-16 02:27:00,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 246. [2021-10-16 02:27:00,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 241 states have (on average 1.4356846473029046) internal successors, (346), 245 states have internal predecessors, (346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:00,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 346 transitions. [2021-10-16 02:27:00,322 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 346 transitions. Word has length 26 [2021-10-16 02:27:00,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:27:00,322 INFO L470 AbstractCegarLoop]: Abstraction has 246 states and 346 transitions. [2021-10-16 02:27:00,322 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:00,323 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 346 transitions. [2021-10-16 02:27:00,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-16 02:27:00,325 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:27:00,325 INFO L512 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, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:27:00,349 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-10-16 02:27:00,542 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:27:00,542 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:27:00,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:27:00,543 INFO L82 PathProgramCache]: Analyzing trace with hash -1868481670, now seen corresponding path program 1 times [2021-10-16 02:27:00,543 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:27:00,543 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1080221082] [2021-10-16 02:27:00,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:27:00,544 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:27:00,544 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:27:00,546 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:27:00,585 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-10-16 02:27:00,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:27:00,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-16 02:27:00,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:27:00,808 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:00,808 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:27:00,921 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:00,921 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:27:00,922 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1080221082] [2021-10-16 02:27:00,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1080221082] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:27:00,922 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:27:00,922 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-10-16 02:27:00,922 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071027013] [2021-10-16 02:27:00,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-16 02:27:00,923 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:27:00,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-16 02:27:00,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-16 02:27:00,924 INFO L87 Difference]: Start difference. First operand 246 states and 346 transitions. Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 6 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:00,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:27:00,980 INFO L93 Difference]: Finished difference Result 450 states and 629 transitions. [2021-10-16 02:27:00,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-16 02:27:00,981 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 6 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-16 02:27:00,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:27:00,984 INFO L225 Difference]: With dead ends: 450 [2021-10-16 02:27:00,984 INFO L226 Difference]: Without dead ends: 375 [2021-10-16 02:27:00,985 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 39.6ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-10-16 02:27:00,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2021-10-16 02:27:01,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 308. [2021-10-16 02:27:01,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 303 states have (on average 1.3828382838283828) internal successors, (419), 307 states have internal predecessors, (419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:01,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 419 transitions. [2021-10-16 02:27:01,003 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 419 transitions. Word has length 30 [2021-10-16 02:27:01,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:27:01,003 INFO L470 AbstractCegarLoop]: Abstraction has 308 states and 419 transitions. [2021-10-16 02:27:01,003 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 6 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:01,004 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 419 transitions. [2021-10-16 02:27:01,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-16 02:27:01,005 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:27:01,005 INFO L512 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, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:27:01,017 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-10-16 02:27:01,209 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:27:01,209 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:27:01,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:27:01,210 INFO L82 PathProgramCache]: Analyzing trace with hash 1878814160, now seen corresponding path program 1 times [2021-10-16 02:27:01,210 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:27:01,210 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1251950395] [2021-10-16 02:27:01,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:27:01,211 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:27:01,211 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:27:01,212 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:27:01,215 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-10-16 02:27:01,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:27:01,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-16 02:27:01,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:27:01,528 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:01,528 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:27:01,620 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:01,621 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:27:01,621 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1251950395] [2021-10-16 02:27:01,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1251950395] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:27:01,621 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:27:01,622 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 4] imperfect sequences [] total 8 [2021-10-16 02:27:01,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340201537] [2021-10-16 02:27:01,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-16 02:27:01,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:27:01,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-16 02:27:01,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-10-16 02:27:01,624 INFO L87 Difference]: Start difference. First operand 308 states and 419 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:02,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:27:02,208 INFO L93 Difference]: Finished difference Result 902 states and 1246 transitions. [2021-10-16 02:27:02,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-16 02:27:02,208 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-16 02:27:02,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:27:02,213 INFO L225 Difference]: With dead ends: 902 [2021-10-16 02:27:02,213 INFO L226 Difference]: Without dead ends: 797 [2021-10-16 02:27:02,214 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 173.2ms TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-10-16 02:27:02,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 797 states. [2021-10-16 02:27:02,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 797 to 444. [2021-10-16 02:27:02,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 440 states have (on average 1.3681818181818182) internal successors, (602), 443 states have internal predecessors, (602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:02,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 602 transitions. [2021-10-16 02:27:02,249 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 602 transitions. Word has length 30 [2021-10-16 02:27:02,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:27:02,251 INFO L470 AbstractCegarLoop]: Abstraction has 444 states and 602 transitions. [2021-10-16 02:27:02,251 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:02,252 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 602 transitions. [2021-10-16 02:27:02,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-10-16 02:27:02,255 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:27:02,255 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:27:02,272 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-10-16 02:27:02,466 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:27:02,466 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:27:02,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:27:02,466 INFO L82 PathProgramCache]: Analyzing trace with hash -2023622199, now seen corresponding path program 1 times [2021-10-16 02:27:02,467 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:27:02,467 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [83413742] [2021-10-16 02:27:02,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:27:02,467 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:27:02,467 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:27:02,468 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:27:02,469 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-10-16 02:27:02,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:27:02,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-16 02:27:02,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:27:02,829 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:02,830 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:27:02,969 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:02,969 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:27:02,969 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [83413742] [2021-10-16 02:27:02,969 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [83413742] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:27:02,969 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:27:02,969 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 6] imperfect sequences [] total 13 [2021-10-16 02:27:02,970 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395763135] [2021-10-16 02:27:02,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-16 02:27:02,970 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:27:02,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-16 02:27:02,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-10-16 02:27:02,971 INFO L87 Difference]: Start difference. First operand 444 states and 602 transitions. Second operand has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:03,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:27:03,893 INFO L93 Difference]: Finished difference Result 742 states and 994 transitions. [2021-10-16 02:27:03,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-10-16 02:27:03,893 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-10-16 02:27:03,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:27:03,898 INFO L225 Difference]: With dead ends: 742 [2021-10-16 02:27:03,898 INFO L226 Difference]: Without dead ends: 701 [2021-10-16 02:27:03,900 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 425.6ms TimeCoverageRelationStatistics Valid=230, Invalid=700, Unknown=0, NotChecked=0, Total=930 [2021-10-16 02:27:03,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2021-10-16 02:27:03,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 442. [2021-10-16 02:27:03,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 442 states, 438 states have (on average 1.3630136986301369) internal successors, (597), 441 states have internal predecessors, (597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:03,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 597 transitions. [2021-10-16 02:27:03,951 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 597 transitions. Word has length 31 [2021-10-16 02:27:03,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:27:03,952 INFO L470 AbstractCegarLoop]: Abstraction has 442 states and 597 transitions. [2021-10-16 02:27:03,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:03,952 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 597 transitions. [2021-10-16 02:27:03,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-10-16 02:27:03,953 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:27:03,954 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:27:03,966 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-10-16 02:27:04,169 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:27:04,169 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:27:04,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:27:04,170 INFO L82 PathProgramCache]: Analyzing trace with hash -1966363897, now seen corresponding path program 1 times [2021-10-16 02:27:04,170 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:27:04,171 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [63293193] [2021-10-16 02:27:04,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:27:04,171 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:27:04,171 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:27:04,172 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:27:04,173 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-10-16 02:27:04,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:27:04,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-16 02:27:04,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:27:04,417 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:04,417 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:27:04,479 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:04,479 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:27:04,480 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [63293193] [2021-10-16 02:27:04,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [63293193] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:27:04,480 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:27:04,480 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-10-16 02:27:04,480 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025631985] [2021-10-16 02:27:04,481 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-16 02:27:04,481 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:27:04,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-16 02:27:04,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-16 02:27:04,482 INFO L87 Difference]: Start difference. First operand 442 states and 597 transitions. Second operand has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:04,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:27:04,560 INFO L93 Difference]: Finished difference Result 499 states and 672 transitions. [2021-10-16 02:27:04,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-16 02:27:04,561 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-10-16 02:27:04,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:27:04,564 INFO L225 Difference]: With dead ends: 499 [2021-10-16 02:27:04,565 INFO L226 Difference]: Without dead ends: 494 [2021-10-16 02:27:04,565 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 25.8ms TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-10-16 02:27:04,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2021-10-16 02:27:04,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 442. [2021-10-16 02:27:04,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 442 states, 438 states have (on average 1.3515981735159817) internal successors, (592), 441 states have internal predecessors, (592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:04,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 592 transitions. [2021-10-16 02:27:04,601 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 592 transitions. Word has length 31 [2021-10-16 02:27:04,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:27:04,602 INFO L470 AbstractCegarLoop]: Abstraction has 442 states and 592 transitions. [2021-10-16 02:27:04,602 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:04,602 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 592 transitions. [2021-10-16 02:27:04,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-10-16 02:27:04,604 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:27:04,604 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:27:04,615 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-10-16 02:27:04,815 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:27:04,815 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:27:04,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:27:04,815 INFO L82 PathProgramCache]: Analyzing trace with hash -822665517, now seen corresponding path program 1 times [2021-10-16 02:27:04,816 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:27:04,816 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1317185807] [2021-10-16 02:27:04,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:27:04,816 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:27:04,817 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:27:04,817 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:27:04,826 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-10-16 02:27:04,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:27:04,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-16 02:27:04,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:27:05,064 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:05,065 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:27:05,160 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:05,160 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:27:05,160 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1317185807] [2021-10-16 02:27:05,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1317185807] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:27:05,160 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:27:05,160 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-10-16 02:27:05,160 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838436393] [2021-10-16 02:27:05,161 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-16 02:27:05,161 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:27:05,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-16 02:27:05,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-16 02:27:05,162 INFO L87 Difference]: Start difference. First operand 442 states and 592 transitions. Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 6 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:05,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:27:05,258 INFO L93 Difference]: Finished difference Result 895 states and 1172 transitions. [2021-10-16 02:27:05,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-16 02:27:05,259 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 6 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-10-16 02:27:05,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:27:05,264 INFO L225 Difference]: With dead ends: 895 [2021-10-16 02:27:05,264 INFO L226 Difference]: Without dead ends: 836 [2021-10-16 02:27:05,265 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 18.1ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-10-16 02:27:05,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 836 states. [2021-10-16 02:27:05,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 836 to 474. [2021-10-16 02:27:05,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 470 states have (on average 1.348936170212766) internal successors, (634), 473 states have internal predecessors, (634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:05,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 634 transitions. [2021-10-16 02:27:05,303 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 634 transitions. Word has length 32 [2021-10-16 02:27:05,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:27:05,303 INFO L470 AbstractCegarLoop]: Abstraction has 474 states and 634 transitions. [2021-10-16 02:27:05,303 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 6 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:05,304 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 634 transitions. [2021-10-16 02:27:05,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-16 02:27:05,305 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:27:05,305 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:27:05,317 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-10-16 02:27:05,516 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:27:05,517 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:27:05,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:27:05,517 INFO L82 PathProgramCache]: Analyzing trace with hash 930342650, now seen corresponding path program 1 times [2021-10-16 02:27:05,517 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:27:05,518 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2130775735] [2021-10-16 02:27:05,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:27:05,518 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:27:05,518 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:27:05,518 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:27:05,519 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-10-16 02:27:05,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:27:05,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-16 02:27:05,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:27:05,763 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:05,763 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:27:05,834 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:05,835 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:27:05,835 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2130775735] [2021-10-16 02:27:05,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2130775735] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:27:05,835 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:27:05,835 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-10-16 02:27:05,836 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137375005] [2021-10-16 02:27:05,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-16 02:27:05,836 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:27:05,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-16 02:27:05,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-16 02:27:05,837 INFO L87 Difference]: Start difference. First operand 474 states and 634 transitions. Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:05,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:27:05,884 INFO L93 Difference]: Finished difference Result 486 states and 647 transitions. [2021-10-16 02:27:05,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-16 02:27:05,884 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-16 02:27:05,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:27:05,888 INFO L225 Difference]: With dead ends: 486 [2021-10-16 02:27:05,888 INFO L226 Difference]: Without dead ends: 417 [2021-10-16 02:27:05,889 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-16 02:27:05,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2021-10-16 02:27:05,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 416. [2021-10-16 02:27:05,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 412 states have (on average 1.3592233009708738) internal successors, (560), 415 states have internal predecessors, (560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:05,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 560 transitions. [2021-10-16 02:27:05,918 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 560 transitions. Word has length 35 [2021-10-16 02:27:05,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:27:05,919 INFO L470 AbstractCegarLoop]: Abstraction has 416 states and 560 transitions. [2021-10-16 02:27:05,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:05,919 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 560 transitions. [2021-10-16 02:27:05,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-10-16 02:27:05,921 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:27:05,921 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:27:05,933 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-10-16 02:27:06,132 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:27:06,133 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:27:06,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:27:06,133 INFO L82 PathProgramCache]: Analyzing trace with hash -976461700, now seen corresponding path program 1 times [2021-10-16 02:27:06,133 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:27:06,134 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [693593103] [2021-10-16 02:27:06,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:27:06,134 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:27:06,134 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:27:06,135 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:27:06,137 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-10-16 02:27:06,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:27:06,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-16 02:27:06,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:27:06,400 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:06,400 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:27:06,471 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:06,471 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:27:06,472 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [693593103] [2021-10-16 02:27:06,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [693593103] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:27:06,472 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:27:06,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-10-16 02:27:06,472 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240297516] [2021-10-16 02:27:06,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-16 02:27:06,473 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:27:06,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-16 02:27:06,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-16 02:27:06,474 INFO L87 Difference]: Start difference. First operand 416 states and 560 transitions. Second operand has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:06,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:27:06,596 INFO L93 Difference]: Finished difference Result 647 states and 843 transitions. [2021-10-16 02:27:06,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-16 02:27:06,596 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-10-16 02:27:06,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:27:06,600 INFO L225 Difference]: With dead ends: 647 [2021-10-16 02:27:06,601 INFO L226 Difference]: Without dead ends: 610 [2021-10-16 02:27:06,601 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-16 02:27:06,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-10-16 02:27:06,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 428. [2021-10-16 02:27:06,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 424 states have (on average 1.349056603773585) internal successors, (572), 427 states have internal predecessors, (572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:06,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 572 transitions. [2021-10-16 02:27:06,636 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 572 transitions. Word has length 36 [2021-10-16 02:27:06,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:27:06,636 INFO L470 AbstractCegarLoop]: Abstraction has 428 states and 572 transitions. [2021-10-16 02:27:06,636 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:06,636 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 572 transitions. [2021-10-16 02:27:06,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-10-16 02:27:06,638 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:27:06,638 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:27:06,656 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-10-16 02:27:06,849 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:27:06,850 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:27:06,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:27:06,850 INFO L82 PathProgramCache]: Analyzing trace with hash 381809026, now seen corresponding path program 1 times [2021-10-16 02:27:06,851 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:27:06,851 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [602808458] [2021-10-16 02:27:06,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:27:06,851 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:27:06,851 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:27:06,852 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:27:06,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-10-16 02:27:07,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:27:07,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-16 02:27:07,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:27:07,164 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:07,164 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:27:07,259 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:07,260 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:27:07,260 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [602808458] [2021-10-16 02:27:07,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [602808458] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:27:07,260 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:27:07,261 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2021-10-16 02:27:07,261 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930015866] [2021-10-16 02:27:07,261 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-16 02:27:07,262 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:27:07,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-16 02:27:07,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-16 02:27:07,263 INFO L87 Difference]: Start difference. First operand 428 states and 572 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:07,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:27:07,402 INFO L93 Difference]: Finished difference Result 597 states and 777 transitions. [2021-10-16 02:27:07,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-16 02:27:07,403 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-10-16 02:27:07,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:27:07,406 INFO L225 Difference]: With dead ends: 597 [2021-10-16 02:27:07,406 INFO L226 Difference]: Without dead ends: 550 [2021-10-16 02:27:07,407 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 41.2ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-10-16 02:27:07,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2021-10-16 02:27:07,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 428. [2021-10-16 02:27:07,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 424 states have (on average 1.3443396226415094) internal successors, (570), 427 states have internal predecessors, (570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:07,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 570 transitions. [2021-10-16 02:27:07,439 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 570 transitions. Word has length 36 [2021-10-16 02:27:07,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:27:07,439 INFO L470 AbstractCegarLoop]: Abstraction has 428 states and 570 transitions. [2021-10-16 02:27:07,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:07,440 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 570 transitions. [2021-10-16 02:27:07,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-10-16 02:27:07,441 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:27:07,441 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:27:07,464 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-10-16 02:27:07,653 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:27:07,653 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:27:07,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:27:07,653 INFO L82 PathProgramCache]: Analyzing trace with hash -224468947, now seen corresponding path program 1 times [2021-10-16 02:27:07,654 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:27:07,654 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [665984130] [2021-10-16 02:27:07,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:27:07,654 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:27:07,654 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:27:07,655 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:27:07,656 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-10-16 02:27:07,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:27:07,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-16 02:27:07,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:27:08,080 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:08,080 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:27:08,265 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:08,265 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:27:08,266 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [665984130] [2021-10-16 02:27:08,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [665984130] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:27:08,266 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:27:08,266 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2021-10-16 02:27:08,266 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201055217] [2021-10-16 02:27:08,266 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-16 02:27:08,267 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:27:08,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-16 02:27:08,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-10-16 02:27:08,268 INFO L87 Difference]: Start difference. First operand 428 states and 570 transitions. Second operand has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:09,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:27:09,430 INFO L93 Difference]: Finished difference Result 853 states and 1103 transitions. [2021-10-16 02:27:09,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-16 02:27:09,431 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-10-16 02:27:09,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:27:09,436 INFO L225 Difference]: With dead ends: 853 [2021-10-16 02:27:09,436 INFO L226 Difference]: Without dead ends: 828 [2021-10-16 02:27:09,437 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 414.4ms TimeCoverageRelationStatistics Valid=173, Invalid=583, Unknown=0, NotChecked=0, Total=756 [2021-10-16 02:27:09,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 828 states. [2021-10-16 02:27:09,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 828 to 509. [2021-10-16 02:27:09,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 505 states have (on average 1.3405940594059407) internal successors, (677), 508 states have internal predecessors, (677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:09,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 677 transitions. [2021-10-16 02:27:09,492 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 677 transitions. Word has length 37 [2021-10-16 02:27:09,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:27:09,492 INFO L470 AbstractCegarLoop]: Abstraction has 509 states and 677 transitions. [2021-10-16 02:27:09,493 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:09,493 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 677 transitions. [2021-10-16 02:27:09,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-10-16 02:27:09,494 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:27:09,494 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:27:09,509 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-10-16 02:27:09,706 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:27:09,707 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:27:09,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:27:09,707 INFO L82 PathProgramCache]: Analyzing trace with hash -16394395, now seen corresponding path program 1 times [2021-10-16 02:27:09,707 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:27:09,708 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1739860962] [2021-10-16 02:27:09,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:27:09,708 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:27:09,708 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:27:09,709 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:27:09,717 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-10-16 02:27:09,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:27:09,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-16 02:27:09,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:27:10,058 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:10,059 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:27:10,168 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:10,168 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:27:10,168 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1739860962] [2021-10-16 02:27:10,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1739860962] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:27:10,169 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:27:10,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-10-16 02:27:10,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060927871] [2021-10-16 02:27:10,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-16 02:27:10,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:27:10,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-16 02:27:10,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-16 02:27:10,170 INFO L87 Difference]: Start difference. First operand 509 states and 677 transitions. Second operand has 6 states, 6 states have (on average 8.0) internal successors, (48), 6 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:10,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:27:10,296 INFO L93 Difference]: Finished difference Result 580 states and 764 transitions. [2021-10-16 02:27:10,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-16 02:27:10,297 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 6 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-10-16 02:27:10,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:27:10,301 INFO L225 Difference]: With dead ends: 580 [2021-10-16 02:27:10,301 INFO L226 Difference]: Without dead ends: 544 [2021-10-16 02:27:10,305 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 25.1ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-10-16 02:27:10,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2021-10-16 02:27:10,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 513. [2021-10-16 02:27:10,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 509 states have (on average 1.3143418467583496) internal successors, (669), 512 states have internal predecessors, (669), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:10,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 669 transitions. [2021-10-16 02:27:10,370 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 669 transitions. Word has length 37 [2021-10-16 02:27:10,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:27:10,370 INFO L470 AbstractCegarLoop]: Abstraction has 513 states and 669 transitions. [2021-10-16 02:27:10,371 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 6 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:10,371 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 669 transitions. [2021-10-16 02:27:10,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-10-16 02:27:10,372 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:27:10,373 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:27:10,385 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-10-16 02:27:10,585 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:27:10,585 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:27:10,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:27:10,586 INFO L82 PathProgramCache]: Analyzing trace with hash 406307431, now seen corresponding path program 1 times [2021-10-16 02:27:10,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:27:10,586 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [707155992] [2021-10-16 02:27:10,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:27:10,587 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:27:10,587 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:27:10,588 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:27:10,595 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-10-16 02:27:10,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:27:10,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-16 02:27:10,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:27:11,067 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:11,068 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:27:11,242 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:11,243 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:27:11,243 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [707155992] [2021-10-16 02:27:11,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [707155992] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:27:11,243 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:27:11,243 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-10-16 02:27:11,243 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739115402] [2021-10-16 02:27:11,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-16 02:27:11,244 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:27:11,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-16 02:27:11,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-10-16 02:27:11,244 INFO L87 Difference]: Start difference. First operand 513 states and 669 transitions. Second operand has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:11,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:27:11,842 INFO L93 Difference]: Finished difference Result 1515 states and 1858 transitions. [2021-10-16 02:27:11,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-16 02:27:11,842 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-10-16 02:27:11,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:27:11,850 INFO L225 Difference]: With dead ends: 1515 [2021-10-16 02:27:11,850 INFO L226 Difference]: Without dead ends: 1464 [2021-10-16 02:27:11,851 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 239.2ms TimeCoverageRelationStatistics Valid=160, Invalid=490, Unknown=0, NotChecked=0, Total=650 [2021-10-16 02:27:11,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1464 states. [2021-10-16 02:27:11,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1464 to 515. [2021-10-16 02:27:11,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 511 states have (on average 1.3111545988258317) internal successors, (670), 514 states have internal predecessors, (670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:11,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 670 transitions. [2021-10-16 02:27:11,910 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 670 transitions. Word has length 37 [2021-10-16 02:27:11,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:27:11,911 INFO L470 AbstractCegarLoop]: Abstraction has 515 states and 670 transitions. [2021-10-16 02:27:11,911 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:11,911 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 670 transitions. [2021-10-16 02:27:11,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-10-16 02:27:11,912 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:27:11,912 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:27:11,924 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-10-16 02:27:12,123 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:27:12,124 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:27:12,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:27:12,124 INFO L82 PathProgramCache]: Analyzing trace with hash -165152465, now seen corresponding path program 1 times [2021-10-16 02:27:12,124 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:27:12,124 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [642864296] [2021-10-16 02:27:12,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:27:12,125 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:27:12,125 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:27:12,125 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:27:12,126 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-10-16 02:27:12,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:27:12,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-16 02:27:12,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:27:12,699 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:12,699 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:27:13,707 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:13,707 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:27:13,707 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [642864296] [2021-10-16 02:27:13,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [642864296] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:27:13,707 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:27:13,708 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 16 [2021-10-16 02:27:13,708 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900692491] [2021-10-16 02:27:13,708 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-16 02:27:13,708 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:27:13,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-16 02:27:13,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-10-16 02:27:13,709 INFO L87 Difference]: Start difference. First operand 515 states and 670 transitions. Second operand has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:18,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:27:18,427 INFO L93 Difference]: Finished difference Result 1478 states and 1792 transitions. [2021-10-16 02:27:18,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-16 02:27:18,429 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-10-16 02:27:18,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:27:18,436 INFO L225 Difference]: With dead ends: 1478 [2021-10-16 02:27:18,436 INFO L226 Difference]: Without dead ends: 1413 [2021-10-16 02:27:18,437 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 1047.8ms TimeCoverageRelationStatistics Valid=203, Invalid=667, Unknown=0, NotChecked=0, Total=870 [2021-10-16 02:27:18,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1413 states. [2021-10-16 02:27:18,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1413 to 515. [2021-10-16 02:27:18,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 511 states have (on average 1.3052837573385518) internal successors, (667), 514 states have internal predecessors, (667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:18,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 667 transitions. [2021-10-16 02:27:18,501 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 667 transitions. Word has length 37 [2021-10-16 02:27:18,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:27:18,502 INFO L470 AbstractCegarLoop]: Abstraction has 515 states and 667 transitions. [2021-10-16 02:27:18,502 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:18,502 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 667 transitions. [2021-10-16 02:27:18,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-10-16 02:27:18,503 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:27:18,504 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:27:18,516 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-10-16 02:27:18,715 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:27:18,716 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:27:18,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:27:18,716 INFO L82 PathProgramCache]: Analyzing trace with hash 264091555, now seen corresponding path program 1 times [2021-10-16 02:27:18,716 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:27:18,716 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [281550544] [2021-10-16 02:27:18,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:27:18,716 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:27:18,717 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:27:18,717 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:27:18,720 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-10-16 02:27:19,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:27:19,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-16 02:27:19,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:27:19,227 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:19,228 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:27:19,353 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:19,353 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:27:19,353 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [281550544] [2021-10-16 02:27:19,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [281550544] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:27:19,353 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:27:19,354 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 6 [2021-10-16 02:27:19,354 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224995045] [2021-10-16 02:27:19,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-16 02:27:19,354 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:27:19,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-16 02:27:19,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-10-16 02:27:19,355 INFO L87 Difference]: Start difference. First operand 515 states and 667 transitions. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:19,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:27:19,627 INFO L93 Difference]: Finished difference Result 881 states and 1099 transitions. [2021-10-16 02:27:19,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-16 02:27:19,628 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-10-16 02:27:19,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:27:19,635 INFO L225 Difference]: With dead ends: 881 [2021-10-16 02:27:19,635 INFO L226 Difference]: Without dead ends: 840 [2021-10-16 02:27:19,637 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 66 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 67.5ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-10-16 02:27:19,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 840 states. [2021-10-16 02:27:19,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 840 to 537. [2021-10-16 02:27:19,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 533 states have (on average 1.302063789868668) internal successors, (694), 536 states have internal predecessors, (694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:19,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 694 transitions. [2021-10-16 02:27:19,700 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 694 transitions. Word has length 37 [2021-10-16 02:27:19,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:27:19,700 INFO L470 AbstractCegarLoop]: Abstraction has 537 states and 694 transitions. [2021-10-16 02:27:19,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:19,700 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 694 transitions. [2021-10-16 02:27:19,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-10-16 02:27:19,702 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:27:19,702 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:27:19,717 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-10-16 02:27:19,914 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:27:19,914 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:27:19,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:27:19,914 INFO L82 PathProgramCache]: Analyzing trace with hash -1008432919, now seen corresponding path program 1 times [2021-10-16 02:27:19,915 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:27:19,915 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [563515731] [2021-10-16 02:27:19,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:27:19,915 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:27:19,915 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:27:19,916 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:27:19,918 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-10-16 02:27:20,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:27:20,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-16 02:27:20,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:27:22,505 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:22,505 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:27:22,811 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:22,811 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:27:22,811 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [563515731] [2021-10-16 02:27:22,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [563515731] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:27:22,811 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:27:22,812 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2021-10-16 02:27:22,812 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144695183] [2021-10-16 02:27:22,812 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-16 02:27:22,812 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:27:22,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-16 02:27:22,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=89, Unknown=1, NotChecked=0, Total=132 [2021-10-16 02:27:22,813 INFO L87 Difference]: Start difference. First operand 537 states and 694 transitions. Second operand has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 12 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:25,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:27:25,957 INFO L93 Difference]: Finished difference Result 711 states and 891 transitions. [2021-10-16 02:27:25,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-16 02:27:25,958 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 12 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-10-16 02:27:25,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:27:25,962 INFO L225 Difference]: With dead ends: 711 [2021-10-16 02:27:25,962 INFO L226 Difference]: Without dead ends: 709 [2021-10-16 02:27:25,963 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 3126.3ms TimeCoverageRelationStatistics Valid=108, Invalid=233, Unknown=1, NotChecked=0, Total=342 [2021-10-16 02:27:25,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 709 states. [2021-10-16 02:27:26,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 709 to 535. [2021-10-16 02:27:26,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 535 states, 532 states have (on average 1.287593984962406) internal successors, (685), 534 states have internal predecessors, (685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:26,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 535 states to 535 states and 685 transitions. [2021-10-16 02:27:26,024 INFO L78 Accepts]: Start accepts. Automaton has 535 states and 685 transitions. Word has length 37 [2021-10-16 02:27:26,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:27:26,024 INFO L470 AbstractCegarLoop]: Abstraction has 535 states and 685 transitions. [2021-10-16 02:27:26,024 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 12 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:26,024 INFO L276 IsEmpty]: Start isEmpty. Operand 535 states and 685 transitions. [2021-10-16 02:27:26,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-10-16 02:27:26,026 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:27:26,026 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:27:26,042 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-10-16 02:27:26,238 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:27:26,239 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:27:26,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:27:26,239 INFO L82 PathProgramCache]: Analyzing trace with hash -1254005516, now seen corresponding path program 1 times [2021-10-16 02:27:26,239 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:27:26,240 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [612646876] [2021-10-16 02:27:26,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:27:26,240 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:27:26,240 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:27:26,241 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:27:26,284 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-10-16 02:27:26,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:27:26,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-16 02:27:26,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:27:26,723 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:26,723 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:27:26,813 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:26,813 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:27:26,813 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [612646876] [2021-10-16 02:27:26,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [612646876] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:27:26,814 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:27:26,814 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-16 02:27:26,814 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558029045] [2021-10-16 02:27:26,815 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 02:27:26,815 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:27:26,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 02:27:26,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 02:27:26,816 INFO L87 Difference]: Start difference. First operand 535 states and 685 transitions. Second operand has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:26,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:27:26,877 INFO L93 Difference]: Finished difference Result 886 states and 1115 transitions. [2021-10-16 02:27:26,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 02:27:26,877 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-10-16 02:27:26,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:27:26,879 INFO L225 Difference]: With dead ends: 886 [2021-10-16 02:27:26,879 INFO L226 Difference]: Without dead ends: 354 [2021-10-16 02:27:26,880 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.4ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 02:27:26,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2021-10-16 02:27:26,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 325. [2021-10-16 02:27:26,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 322 states have (on average 1.2546583850931676) internal successors, (404), 324 states have internal predecessors, (404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:26,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 404 transitions. [2021-10-16 02:27:26,924 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 404 transitions. Word has length 37 [2021-10-16 02:27:26,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:27:26,924 INFO L470 AbstractCegarLoop]: Abstraction has 325 states and 404 transitions. [2021-10-16 02:27:26,924 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:26,925 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 404 transitions. [2021-10-16 02:27:26,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-10-16 02:27:26,930 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:27:26,930 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:27:26,943 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-10-16 02:27:27,142 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:27:27,142 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:27:27,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:27:27,143 INFO L82 PathProgramCache]: Analyzing trace with hash 572151409, now seen corresponding path program 1 times [2021-10-16 02:27:27,143 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:27:27,143 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [742731756] [2021-10-16 02:27:27,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:27:27,143 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:27:27,144 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:27:27,144 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:27:27,147 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-10-16 02:27:27,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:27:27,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-16 02:27:27,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:27:27,557 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:27,558 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:27:27,617 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:27,617 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:27:27,617 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [742731756] [2021-10-16 02:27:27,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [742731756] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:27:27,618 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:27:27,618 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-10-16 02:27:27,618 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129380878] [2021-10-16 02:27:27,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-16 02:27:27,618 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:27:27,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-16 02:27:27,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-16 02:27:27,619 INFO L87 Difference]: Start difference. First operand 325 states and 404 transitions. Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:27,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:27:27,654 INFO L93 Difference]: Finished difference Result 331 states and 409 transitions. [2021-10-16 02:27:27,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-16 02:27:27,654 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-10-16 02:27:27,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:27:27,655 INFO L225 Difference]: With dead ends: 331 [2021-10-16 02:27:27,656 INFO L226 Difference]: Without dead ends: 283 [2021-10-16 02:27:27,656 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-16 02:27:27,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-10-16 02:27:27,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 269. [2021-10-16 02:27:27,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 266 states have (on average 1.2481203007518797) internal successors, (332), 268 states have internal predecessors, (332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:27,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 332 transitions. [2021-10-16 02:27:27,684 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 332 transitions. Word has length 39 [2021-10-16 02:27:27,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:27:27,684 INFO L470 AbstractCegarLoop]: Abstraction has 269 states and 332 transitions. [2021-10-16 02:27:27,685 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:27,685 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 332 transitions. [2021-10-16 02:27:27,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-10-16 02:27:27,686 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:27:27,686 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:27:27,701 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-10-16 02:27:27,898 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:27:27,898 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:27:27,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:27:27,899 INFO L82 PathProgramCache]: Analyzing trace with hash 1719880625, now seen corresponding path program 1 times [2021-10-16 02:27:27,899 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:27:27,899 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [79039760] [2021-10-16 02:27:27,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:27:27,899 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:27:27,899 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:27:27,901 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:27:27,902 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-10-16 02:27:28,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:27:28,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-16 02:27:28,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:27:28,457 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:28,457 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:27:28,622 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:28,622 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:27:28,622 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [79039760] [2021-10-16 02:27:28,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [79039760] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:27:28,622 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:27:28,623 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 6] imperfect sequences [] total 13 [2021-10-16 02:27:28,623 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191722717] [2021-10-16 02:27:28,623 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-16 02:27:28,623 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:27:28,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-16 02:27:28,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-10-16 02:27:28,624 INFO L87 Difference]: Start difference. First operand 269 states and 332 transitions. Second operand has 13 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:29,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:27:29,933 INFO L93 Difference]: Finished difference Result 833 states and 974 transitions. [2021-10-16 02:27:29,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-16 02:27:29,934 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-10-16 02:27:29,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:27:29,938 INFO L225 Difference]: With dead ends: 833 [2021-10-16 02:27:29,938 INFO L226 Difference]: Without dead ends: 728 [2021-10-16 02:27:29,943 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 480.6ms TimeCoverageRelationStatistics Valid=269, Invalid=853, Unknown=0, NotChecked=0, Total=1122 [2021-10-16 02:27:29,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2021-10-16 02:27:29,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 252. [2021-10-16 02:27:29,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 249 states have (on average 1.2208835341365463) internal successors, (304), 251 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:29,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 304 transitions. [2021-10-16 02:27:29,992 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 304 transitions. Word has length 39 [2021-10-16 02:27:29,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:27:29,993 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 304 transitions. [2021-10-16 02:27:29,993 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:29,993 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 304 transitions. [2021-10-16 02:27:29,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-10-16 02:27:29,994 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:27:29,994 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:27:30,010 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2021-10-16 02:27:30,207 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:27:30,207 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:27:30,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:27:30,207 INFO L82 PathProgramCache]: Analyzing trace with hash 1569730455, now seen corresponding path program 1 times [2021-10-16 02:27:30,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:27:30,208 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [238493096] [2021-10-16 02:27:30,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:27:30,208 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:27:30,208 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:27:30,209 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:27:30,226 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-10-16 02:27:30,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:27:30,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-16 02:27:30,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:27:30,680 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:30,680 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:27:30,774 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:30,774 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:27:30,774 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [238493096] [2021-10-16 02:27:30,774 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [238493096] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:27:30,774 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:27:30,775 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-10-16 02:27:30,777 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892122512] [2021-10-16 02:27:30,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-16 02:27:30,777 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:27:30,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-16 02:27:30,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-16 02:27:30,779 INFO L87 Difference]: Start difference. First operand 252 states and 304 transitions. Second operand has 8 states, 8 states have (on average 5.875) internal successors, (47), 8 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:30,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:27:30,943 INFO L93 Difference]: Finished difference Result 288 states and 338 transitions. [2021-10-16 02:27:30,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-16 02:27:30,944 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.875) internal successors, (47), 8 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-10-16 02:27:30,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:27:30,946 INFO L225 Difference]: With dead ends: 288 [2021-10-16 02:27:30,946 INFO L226 Difference]: Without dead ends: 286 [2021-10-16 02:27:30,946 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 104.8ms TimeCoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2021-10-16 02:27:30,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2021-10-16 02:27:30,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 252. [2021-10-16 02:27:30,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 249 states have (on average 1.2008032128514057) internal successors, (299), 251 states have internal predecessors, (299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:30,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 299 transitions. [2021-10-16 02:27:30,985 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 299 transitions. Word has length 43 [2021-10-16 02:27:30,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:27:30,986 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 299 transitions. [2021-10-16 02:27:30,986 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.875) internal successors, (47), 8 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:30,986 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 299 transitions. [2021-10-16 02:27:30,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-10-16 02:27:30,987 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:27:30,987 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:27:31,003 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2021-10-16 02:27:31,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:27:31,200 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:27:31,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:27:31,200 INFO L82 PathProgramCache]: Analyzing trace with hash 724417916, now seen corresponding path program 1 times [2021-10-16 02:27:31,201 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:27:31,201 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1898016786] [2021-10-16 02:27:31,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:27:31,201 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:27:31,201 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:27:31,202 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:27:31,203 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-10-16 02:27:31,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:27:31,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 25 conjunts are in the unsatisfiable core [2021-10-16 02:27:31,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:27:33,010 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:33,010 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:27:34,796 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:34,796 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:27:34,796 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1898016786] [2021-10-16 02:27:34,796 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1898016786] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:27:34,796 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:27:34,796 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14, 13] imperfect sequences [] total 25 [2021-10-16 02:27:34,796 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366138530] [2021-10-16 02:27:34,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-16 02:27:34,797 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:27:34,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-16 02:27:34,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=504, Unknown=0, NotChecked=0, Total=600 [2021-10-16 02:27:34,798 INFO L87 Difference]: Start difference. First operand 252 states and 299 transitions. Second operand has 25 states, 25 states have (on average 2.48) internal successors, (62), 25 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:50,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:27:50,421 INFO L93 Difference]: Finished difference Result 617 states and 702 transitions. [2021-10-16 02:27:50,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-10-16 02:27:50,422 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 25 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-10-16 02:27:50,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:27:50,425 INFO L225 Difference]: With dead ends: 617 [2021-10-16 02:27:50,425 INFO L226 Difference]: Without dead ends: 579 [2021-10-16 02:27:50,427 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 852 ImplicationChecksByTransitivity, 12526.1ms TimeCoverageRelationStatistics Valid=645, Invalid=3387, Unknown=0, NotChecked=0, Total=4032 [2021-10-16 02:27:50,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2021-10-16 02:27:50,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 286. [2021-10-16 02:27:50,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 283 states have (on average 1.197879858657244) internal successors, (339), 285 states have internal predecessors, (339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:50,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 339 transitions. [2021-10-16 02:27:50,481 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 339 transitions. Word has length 45 [2021-10-16 02:27:50,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:27:50,481 INFO L470 AbstractCegarLoop]: Abstraction has 286 states and 339 transitions. [2021-10-16 02:27:50,481 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 25 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:50,481 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 339 transitions. [2021-10-16 02:27:50,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-10-16 02:27:50,482 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:27:50,483 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:27:50,511 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-10-16 02:27:50,696 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:27:50,696 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:27:50,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:27:50,697 INFO L82 PathProgramCache]: Analyzing trace with hash 210763725, now seen corresponding path program 1 times [2021-10-16 02:27:50,697 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:27:50,697 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [167342262] [2021-10-16 02:27:50,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:27:50,697 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:27:50,698 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:27:50,698 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:27:50,737 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-10-16 02:27:51,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:27:51,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-16 02:27:51,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:27:51,280 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:51,280 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:27:51,427 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:51,427 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:27:51,427 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [167342262] [2021-10-16 02:27:51,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [167342262] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:27:51,427 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:27:51,427 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 11 [2021-10-16 02:27:51,428 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530963568] [2021-10-16 02:27:51,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-16 02:27:51,428 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:27:51,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-16 02:27:51,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-10-16 02:27:51,429 INFO L87 Difference]: Start difference. First operand 286 states and 339 transitions. Second operand has 11 states, 11 states have (on average 5.909090909090909) internal successors, (65), 11 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:51,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:27:51,812 INFO L93 Difference]: Finished difference Result 648 states and 746 transitions. [2021-10-16 02:27:51,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-16 02:27:51,812 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.909090909090909) internal successors, (65), 11 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2021-10-16 02:27:51,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:27:51,814 INFO L225 Difference]: With dead ends: 648 [2021-10-16 02:27:51,815 INFO L226 Difference]: Without dead ends: 572 [2021-10-16 02:27:51,815 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 145.8ms TimeCoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2021-10-16 02:27:51,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-10-16 02:27:51,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 260. [2021-10-16 02:27:51,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 257 states have (on average 1.2023346303501945) internal successors, (309), 259 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:51,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 309 transitions. [2021-10-16 02:27:51,854 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 309 transitions. Word has length 46 [2021-10-16 02:27:51,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:27:51,854 INFO L470 AbstractCegarLoop]: Abstraction has 260 states and 309 transitions. [2021-10-16 02:27:51,855 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.909090909090909) internal successors, (65), 11 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:51,855 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 309 transitions. [2021-10-16 02:27:51,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-10-16 02:27:51,856 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:27:51,856 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:27:51,871 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2021-10-16 02:27:52,068 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:27:52,069 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:27:52,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:27:52,069 INFO L82 PathProgramCache]: Analyzing trace with hash 1159998993, now seen corresponding path program 1 times [2021-10-16 02:27:52,069 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:27:52,070 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [940086036] [2021-10-16 02:27:52,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:27:52,070 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:27:52,070 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:27:52,070 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:27:52,072 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-10-16 02:27:52,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:27:52,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-16 02:27:52,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:27:52,765 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:52,765 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:27:53,172 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:53,172 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:27:53,173 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [940086036] [2021-10-16 02:27:53,173 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [940086036] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:27:53,173 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:27:53,173 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-10-16 02:27:53,173 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010639168] [2021-10-16 02:27:53,173 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-16 02:27:53,174 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:27:53,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-16 02:27:53,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-10-16 02:27:53,174 INFO L87 Difference]: Start difference. First operand 260 states and 309 transitions. Second operand has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 14 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:55,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:27:55,302 INFO L93 Difference]: Finished difference Result 523 states and 593 transitions. [2021-10-16 02:27:55,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-16 02:27:55,303 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 14 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2021-10-16 02:27:55,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:27:55,305 INFO L225 Difference]: With dead ends: 523 [2021-10-16 02:27:55,305 INFO L226 Difference]: Without dead ends: 485 [2021-10-16 02:27:55,306 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 1132.6ms TimeCoverageRelationStatistics Valid=220, Invalid=772, Unknown=0, NotChecked=0, Total=992 [2021-10-16 02:27:55,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2021-10-16 02:27:55,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 217. [2021-10-16 02:27:55,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 215 states have (on average 1.1953488372093024) internal successors, (257), 216 states have internal predecessors, (257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:55,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 257 transitions. [2021-10-16 02:27:55,343 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 257 transitions. Word has length 46 [2021-10-16 02:27:55,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:27:55,343 INFO L470 AbstractCegarLoop]: Abstraction has 217 states and 257 transitions. [2021-10-16 02:27:55,343 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 14 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:55,343 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 257 transitions. [2021-10-16 02:27:55,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-10-16 02:27:55,344 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:27:55,344 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:27:55,370 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2021-10-16 02:27:55,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:27:55,557 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:27:55,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:27:55,558 INFO L82 PathProgramCache]: Analyzing trace with hash -42303387, now seen corresponding path program 1 times [2021-10-16 02:27:55,558 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:27:55,558 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1472773715] [2021-10-16 02:27:55,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:27:55,558 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:27:55,559 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:27:55,559 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:27:55,563 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-10-16 02:27:55,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:27:55,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-16 02:27:56,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:27:56,122 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:56,122 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:27:56,218 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:56,218 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:27:56,218 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1472773715] [2021-10-16 02:27:56,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1472773715] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:27:56,218 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:27:56,218 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-10-16 02:27:56,218 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7412637] [2021-10-16 02:27:56,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-16 02:27:56,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:27:56,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-16 02:27:56,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-16 02:27:56,220 INFO L87 Difference]: Start difference. First operand 217 states and 257 transitions. Second operand has 8 states, 8 states have (on average 6.5) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:56,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:27:56,405 INFO L93 Difference]: Finished difference Result 238 states and 276 transitions. [2021-10-16 02:27:56,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-16 02:27:56,406 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2021-10-16 02:27:56,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:27:56,407 INFO L225 Difference]: With dead ends: 238 [2021-10-16 02:27:56,407 INFO L226 Difference]: Without dead ends: 179 [2021-10-16 02:27:56,408 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 114.3ms TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2021-10-16 02:27:56,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2021-10-16 02:27:56,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 165. [2021-10-16 02:27:56,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 163 states have (on average 1.1717791411042944) internal successors, (191), 164 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:56,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 191 transitions. [2021-10-16 02:27:56,442 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 191 transitions. Word has length 48 [2021-10-16 02:27:56,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:27:56,442 INFO L470 AbstractCegarLoop]: Abstraction has 165 states and 191 transitions. [2021-10-16 02:27:56,442 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:27:56,443 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 191 transitions. [2021-10-16 02:27:56,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-10-16 02:27:56,443 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:27:56,444 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:27:56,458 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2021-10-16 02:27:56,658 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:27:56,658 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:27:56,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:27:56,658 INFO L82 PathProgramCache]: Analyzing trace with hash -634608084, now seen corresponding path program 1 times [2021-10-16 02:27:56,659 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:27:56,659 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1703546610] [2021-10-16 02:27:56,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:27:56,659 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:27:56,659 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:27:56,661 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:27:56,702 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-10-16 02:27:57,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:27:57,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-16 02:27:57,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:27:57,878 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:57,879 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:27:58,752 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:27:58,752 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:27:58,753 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1703546610] [2021-10-16 02:27:58,753 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1703546610] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:27:58,753 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:27:58,753 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-16 02:27:58,753 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221580212] [2021-10-16 02:27:58,753 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-16 02:27:58,754 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:27:58,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-16 02:27:58,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-10-16 02:27:58,755 INFO L87 Difference]: Start difference. First operand 165 states and 191 transitions. Second operand has 20 states, 20 states have (on average 3.6) internal successors, (72), 20 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:29:04,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:29:04,319 INFO L93 Difference]: Finished difference Result 410 states and 444 transitions. [2021-10-16 02:29:04,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-10-16 02:29:04,319 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.6) internal successors, (72), 20 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-10-16 02:29:04,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:29:04,322 INFO L225 Difference]: With dead ends: 410 [2021-10-16 02:29:04,322 INFO L226 Difference]: Without dead ends: 382 [2021-10-16 02:29:04,323 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 450 ImplicationChecksByTransitivity, 10339.4ms TimeCoverageRelationStatistics Valid=367, Invalid=1886, Unknown=3, NotChecked=0, Total=2256 [2021-10-16 02:29:04,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 382 states. [2021-10-16 02:29:04,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 382 to 175. [2021-10-16 02:29:04,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 173 states have (on average 1.1734104046242775) internal successors, (203), 174 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:29:04,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 203 transitions. [2021-10-16 02:29:04,357 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 203 transitions. Word has length 50 [2021-10-16 02:29:04,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:29:04,357 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 203 transitions. [2021-10-16 02:29:04,357 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.6) internal successors, (72), 20 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:29:04,357 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 203 transitions. [2021-10-16 02:29:04,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-10-16 02:29:04,358 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:29:04,358 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:29:04,369 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2021-10-16 02:29:04,561 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:29:04,561 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:29:04,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:29:04,562 INFO L82 PathProgramCache]: Analyzing trace with hash 1685132610, now seen corresponding path program 1 times [2021-10-16 02:29:04,562 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:29:04,562 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [95388210] [2021-10-16 02:29:04,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:29:04,562 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:29:04,563 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:29:04,563 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:29:04,564 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2021-10-16 02:29:05,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:29:05,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-16 02:29:05,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:29:05,544 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:29:05,544 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:29:06,478 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:29:06,479 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:29:06,479 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [95388210] [2021-10-16 02:29:06,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [95388210] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:29:06,479 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:29:06,479 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-16 02:29:06,479 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083565056] [2021-10-16 02:29:06,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-16 02:29:06,480 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:29:06,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-16 02:29:06,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-10-16 02:29:06,481 INFO L87 Difference]: Start difference. First operand 175 states and 203 transitions. Second operand has 20 states, 20 states have (on average 4.15) internal successors, (83), 20 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:29:07,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:29:07,132 INFO L93 Difference]: Finished difference Result 192 states and 220 transitions. [2021-10-16 02:29:07,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-16 02:29:07,133 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 4.15) internal successors, (83), 20 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-10-16 02:29:07,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:29:07,134 INFO L225 Difference]: With dead ends: 192 [2021-10-16 02:29:07,134 INFO L226 Difference]: Without dead ends: 139 [2021-10-16 02:29:07,134 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 887.7ms TimeCoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2021-10-16 02:29:07,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2021-10-16 02:29:07,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 139. [2021-10-16 02:29:07,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 137 states have (on average 1.167883211678832) internal successors, (160), 138 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:29:07,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 160 transitions. [2021-10-16 02:29:07,155 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 160 transitions. Word has length 50 [2021-10-16 02:29:07,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:29:07,156 INFO L470 AbstractCegarLoop]: Abstraction has 139 states and 160 transitions. [2021-10-16 02:29:07,156 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.15) internal successors, (83), 20 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:29:07,156 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 160 transitions. [2021-10-16 02:29:07,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-16 02:29:07,157 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:29:07,157 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:29:07,168 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2021-10-16 02:29:07,362 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:29:07,362 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:29:07,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:29:07,363 INFO L82 PathProgramCache]: Analyzing trace with hash -1493284169, now seen corresponding path program 1 times [2021-10-16 02:29:07,363 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:29:07,363 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1663387926] [2021-10-16 02:29:07,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:29:07,364 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:29:07,364 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:29:07,364 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:29:07,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2021-10-16 02:29:07,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:29:07,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-16 02:29:07,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:29:09,497 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:29:09,497 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:29:12,269 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:29:12,269 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:29:12,270 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1663387926] [2021-10-16 02:29:12,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1663387926] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:29:12,270 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:29:12,270 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14, 13] imperfect sequences [] total 25 [2021-10-16 02:29:12,270 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070747868] [2021-10-16 02:29:12,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-16 02:29:12,271 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:29:12,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-16 02:29:12,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=438, Unknown=0, NotChecked=0, Total=600 [2021-10-16 02:29:12,272 INFO L87 Difference]: Start difference. First operand 139 states and 160 transitions. Second operand has 25 states, 25 states have (on average 2.96) internal successors, (74), 25 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:29:33,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:29:33,638 INFO L93 Difference]: Finished difference Result 320 states and 341 transitions. [2021-10-16 02:29:33,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-10-16 02:29:33,639 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.96) internal successors, (74), 25 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-16 02:29:33,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:29:33,645 INFO L225 Difference]: With dead ends: 320 [2021-10-16 02:29:33,645 INFO L226 Difference]: Without dead ends: 302 [2021-10-16 02:29:33,647 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 18278.1ms TimeCoverageRelationStatistics Valid=758, Invalid=1692, Unknown=0, NotChecked=0, Total=2450 [2021-10-16 02:29:33,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2021-10-16 02:29:33,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 92. [2021-10-16 02:29:33,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 91 states have (on average 1.164835164835165) internal successors, (106), 91 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:29:33,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 106 transitions. [2021-10-16 02:29:33,669 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 106 transitions. Word has length 51 [2021-10-16 02:29:33,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:29:33,669 INFO L470 AbstractCegarLoop]: Abstraction has 92 states and 106 transitions. [2021-10-16 02:29:33,669 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.96) internal successors, (74), 25 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:29:33,669 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 106 transitions. [2021-10-16 02:29:33,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-16 02:29:33,670 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:29:33,670 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:29:33,681 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (31)] Ended with exit code 0 [2021-10-16 02:29:33,870 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:29:33,870 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:29:33,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:29:33,871 INFO L82 PathProgramCache]: Analyzing trace with hash -1068626672, now seen corresponding path program 1 times [2021-10-16 02:29:33,871 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:29:33,871 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [982352255] [2021-10-16 02:29:33,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:29:33,872 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:29:33,872 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:29:33,873 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:29:33,899 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-10-16 02:29:34,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:29:34,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-16 02:29:34,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:29:34,753 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:29:34,753 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:29:34,941 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:29:34,941 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:29:34,942 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [982352255] [2021-10-16 02:29:34,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [982352255] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:29:34,942 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:29:34,942 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-10-16 02:29:34,942 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669698662] [2021-10-16 02:29:34,942 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-16 02:29:34,943 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:29:34,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-16 02:29:34,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-16 02:29:34,943 INFO L87 Difference]: Start difference. First operand 92 states and 106 transitions. Second operand has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 6 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:29:34,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:29:34,999 INFO L93 Difference]: Finished difference Result 108 states and 121 transitions. [2021-10-16 02:29:34,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-16 02:29:34,999 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 6 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-16 02:29:35,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:29:35,000 INFO L225 Difference]: With dead ends: 108 [2021-10-16 02:29:35,000 INFO L226 Difference]: Without dead ends: 64 [2021-10-16 02:29:35,000 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 49.7ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-10-16 02:29:35,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2021-10-16 02:29:35,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 64. [2021-10-16 02:29:35,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 63 states have (on average 1.1587301587301588) internal successors, (73), 63 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:29:35,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 73 transitions. [2021-10-16 02:29:35,012 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 73 transitions. Word has length 52 [2021-10-16 02:29:35,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:29:35,013 INFO L470 AbstractCegarLoop]: Abstraction has 64 states and 73 transitions. [2021-10-16 02:29:35,013 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 6 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:29:35,013 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 73 transitions. [2021-10-16 02:29:35,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-16 02:29:35,014 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:29:35,014 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:29:35,025 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (32)] Ended with exit code 0 [2021-10-16 02:29:35,215 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:29:35,215 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-10-16 02:29:35,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:29:35,216 INFO L82 PathProgramCache]: Analyzing trace with hash 317576722, now seen corresponding path program 1 times [2021-10-16 02:29:35,216 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:29:35,216 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1421617761] [2021-10-16 02:29:35,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:29:35,216 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:29:35,216 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:29:35,217 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:29:35,218 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2021-10-16 02:29:35,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:29:35,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-16 02:29:35,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:29:36,183 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:29:36,183 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:29:36,830 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 02:29:36,830 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:29:36,831 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1421617761] [2021-10-16 02:29:36,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1421617761] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:29:36,831 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:29:36,831 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 16 [2021-10-16 02:29:36,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878853861] [2021-10-16 02:29:36,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-16 02:29:36,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:29:36,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-16 02:29:36,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2021-10-16 02:29:36,833 INFO L87 Difference]: Start difference. First operand 64 states and 73 transitions. Second operand has 16 states, 16 states have (on average 5.3125) internal successors, (85), 16 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:29:37,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:29:37,127 INFO L93 Difference]: Finished difference Result 65 states and 74 transitions. [2021-10-16 02:29:37,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-16 02:29:37,128 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.3125) internal successors, (85), 16 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-16 02:29:37,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:29:37,128 INFO L225 Difference]: With dead ends: 65 [2021-10-16 02:29:37,129 INFO L226 Difference]: Without dead ends: 0 [2021-10-16 02:29:37,129 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 431.1ms TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-10-16 02:29:37,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-10-16 02:29:37,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-10-16 02:29:37,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:29:37,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-10-16 02:29:37,130 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 52 [2021-10-16 02:29:37,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:29:37,131 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-16 02:29:37,131 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.3125) internal successors, (85), 16 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:29:37,131 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-10-16 02:29:37,132 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-10-16 02:29:37,134 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-10-16 02:29:37,134 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION [2021-10-16 02:29:37,134 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION [2021-10-16 02:29:37,135 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION [2021-10-16 02:29:37,135 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION [2021-10-16 02:29:37,150 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2021-10-16 02:29:37,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:29:37,337 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2021-10-16 02:29:37,341 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:29:37,384 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:29:37,386 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:29:37,387 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:29:37,391 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:29:41,068 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:29:41,218 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:29:41,220 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:29:41,237 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:29:41,346 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:29:41,348 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:29:41,349 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:29:41,350 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:29:41,351 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:29:41,351 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:29:41,354 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:29:42,364 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:29:42,365 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:29:42,366 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:29:43,270 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:29:43,272 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:29:43,291 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:29:43,292 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:29:43,778 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:32:56,754 WARN L207 SmtUtils]: Spent 3.19 m on a formula simplification. DAG size of input: 663 DAG size of output: 193 [2021-10-16 02:33:03,632 WARN L207 SmtUtils]: Spent 6.87 s on a formula simplification. DAG size of input: 239 DAG size of output: 84 [2021-10-16 02:33:18,901 WARN L207 SmtUtils]: Spent 15.23 s on a formula simplification. DAG size of input: 245 DAG size of output: 154 [2021-10-16 02:34:59,441 WARN L207 SmtUtils]: Spent 1.68 m on a formula simplification. DAG size of input: 534 DAG size of output: 202 [2021-10-16 02:36:49,746 WARN L207 SmtUtils]: Spent 1.84 m on a formula simplification. DAG size of input: 565 DAG size of output: 219 [2021-10-16 02:39:50,301 WARN L207 SmtUtils]: Spent 3.01 m on a formula simplification. DAG size of input: 487 DAG size of output: 220 [2021-10-16 02:40:04,077 WARN L207 SmtUtils]: Spent 13.77 s on a formula simplification. DAG size of input: 332 DAG size of output: 83 [2021-10-16 02:40:04,080 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION(line 10) no Hoare annotation was computed. [2021-10-16 02:40:04,080 INFO L857 garLoopResultBuilder]: For program point L52(lines 50 65) no Hoare annotation was computed. [2021-10-16 02:40:04,080 INFO L857 garLoopResultBuilder]: For program point L52-1(lines 50 65) no Hoare annotation was computed. [2021-10-16 02:40:04,080 INFO L857 garLoopResultBuilder]: For program point L52-2(lines 50 65) no Hoare annotation was computed. [2021-10-16 02:40:04,080 INFO L857 garLoopResultBuilder]: For program point L333-1(lines 320 338) no Hoare annotation was computed. [2021-10-16 02:40:04,080 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2021-10-16 02:40:04,080 INFO L857 garLoopResultBuilder]: For program point L251(lines 251 255) no Hoare annotation was computed. [2021-10-16 02:40:04,081 INFO L857 garLoopResultBuilder]: For program point L251-2(lines 251 255) no Hoare annotation was computed. [2021-10-16 02:40:04,081 INFO L857 garLoopResultBuilder]: For program point L119(lines 119 130) no Hoare annotation was computed. [2021-10-16 02:40:04,081 INFO L857 garLoopResultBuilder]: For program point L119-2(lines 119 130) no Hoare annotation was computed. [2021-10-16 02:40:04,081 INFO L857 garLoopResultBuilder]: For program point L120(lines 120 125) no Hoare annotation was computed. [2021-10-16 02:40:04,081 INFO L857 garLoopResultBuilder]: For program point L87(lines 87 93) no Hoare annotation was computed. [2021-10-16 02:40:04,081 INFO L857 garLoopResultBuilder]: For program point L87-2(lines 86 139) no Hoare annotation was computed. [2021-10-16 02:40:04,082 INFO L853 garLoopResultBuilder]: At program point L137(lines 86 139) the Hoare annotation is: (let ((.cse31 (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)))) (let ((.cse12 (bvlshr ULTIMATE.start_main_~a~0 (_ bv24 32))) (.cse0 (= (_ bv0 32) ULTIMATE.start_addflt_~b)) (.cse27 (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl .cse31 (_ bv24 32))))) (let ((.cse14 (= ULTIMATE.start_main_~zero~0 (_ bv0 32))) (.cse3 (= ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~b)) (.cse2 (= ULTIMATE.start_main_~a~0 (_ bv0 32))) (.cse7 (= ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~b~0)) (.cse36 (not (= (_ bv0 32) ULTIMATE.start_addflt_~a))) (.cse11 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_addflt_~a)) (.cse22 (not (bvult ULTIMATE.start_addflt_~a ULTIMATE.start_main_~a~0))) (.cse38 (not (bvsgt ULTIMATE.start_main_~sb~0 (_ bv0 32)))) (.cse32 (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32)) (ULTIMATE.start_addflt_~b (_ BitVec 32)) (ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (= ULTIMATE.start_addflt_~ma~0 (bvadd (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~b)) ULTIMATE.start_addflt_~delta~0))))) (.cse21 (not (bvult ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~a~0))) (.cse1 (= ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~a)) (.cse23 (not (bvult .cse27 ULTIMATE.start_main_~a~0))) (.cse33 (not (= (bvand (_ bv33554432 32) ULTIMATE.start_addflt_~ma~0) (_ bv0 32)))) (.cse6 (not (= ULTIMATE.start___VERIFIER_assert_~cond (_ bv0 32)))) (.cse10 (forall ((ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (let ((.cse41 (bvlshr ULTIMATE.start_addflt_~mb~0 ULTIMATE.start_addflt_~delta~0))) (or (= .cse41 (_ bv0 32)) (not (= (bvand (_ bv33554432 32) (bvadd .cse41 ULTIMATE.start_addflt_~ma~0)) (_ bv0 32))))))) (.cse4 (= ULTIMATE.start_main_~sa~0 (_ bv1 32))) (.cse13 (bvsge (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_addflt_~a (_ bv24 32))) (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_addflt_~b (_ bv24 32))))) (.cse39 (not (bvugt ULTIMATE.start_addflt_~a ULTIMATE.start_main_~a~0))) (.cse40 (not (bvugt ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~a~0))) (.cse37 (not (bvult ULTIMATE.start_addflt_~a ULTIMATE.start_main_~b~0))) (.cse18 (not (bvult ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~b~0))) (.cse34 (not .cse0)) (.cse8 (bvugt ULTIMATE.start_main_~a~0 ULTIMATE.start_main_~zero~0)) (.cse9 (= ULTIMATE.start_main_~tmp~2 (_ bv1 32))) (.cse29 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_addflt_~b)) (.cse20 (= .cse31 .cse12))) (or (and (= ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~a~0) .cse0 .cse1 (not (bvsgt ULTIMATE.start_main_~sa~0 (_ bv0 32))) .cse2) (let ((.cse5 (bvadd ULTIMATE.start_addflt_~ea~0 (bvneg (bvadd (_ bv4294967168 32) .cse12))))) (and .cse3 .cse4 (= ULTIMATE.start_addflt_~mb~0 (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~a~0)) .cse5)) (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32))) (and (bvult ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~a) (= (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) ULTIMATE.start_addflt_~ma~0) (= (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (bvlshr ULTIMATE.start_addflt_~a (_ bv24 32))))) (bvult ULTIMATE.start_addflt_~b ULTIMATE.start_addflt_~a) .cse6 .cse7 .cse8 .cse9 .cse10 (bvult .cse5 (_ bv32 32)) .cse11)) (and .cse13 .cse7 (= ULTIMATE.start_main_~tmp~2 (_ bv0 32)) (= ULTIMATE.start_main_~sa~0 (_ bv0 32)) .cse14 (not (bvugt ULTIMATE.start_main_~a~0 (_ bv0 32))) .cse11) (and (= ULTIMATE.start_main_~sb~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_main_~tmp___0~0) (let ((.cse16 (let ((.cse26 (let ((.cse35 (not .cse2))) (or (and .cse13 .cse34 .cse35 .cse36 .cse11) (and .cse37 .cse34 .cse35 .cse29))))) (let ((.cse28 (or (and .cse3 .cse4 .cse32 (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32))) (and (bvult ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~a) (= (bvadd (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~a~0)) (bvadd ULTIMATE.start_addflt_~ea~0 (bvneg (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_main_~a~0 (_ bv24 32))))))) ULTIMATE.start_addflt_~ma~0) (= (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (bvlshr ULTIMATE.start_addflt_~a (_ bv24 32))))) .cse21 .cse6 .cse22 .cse9 .cse33 .cse26) (and .cse4 .cse32 .cse21 .cse1 .cse6 .cse22 .cse9 .cse33 .cse26))) (.cse30 (= ULTIMATE.start_addflt_~ea~0 (_ bv127 32)))) (or (and .cse18 (let ((.cse19 (let ((.cse24 (= ULTIMATE.start___VERIFIER_assert_~cond (_ bv1 32))) (.cse25 (bvult ULTIMATE.start_addflt_~ma~0 (_ bv33554432 32)))) (or (and .cse3 .cse4 .cse21 .cse22 .cse23 .cse24 .cse9 .cse25 .cse26) (and .cse4 .cse21 .cse1 .cse22 .cse23 .cse24 .cse9 .cse25 .cse26))))) (or (and .cse1 .cse19 .cse20) (and .cse19 (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (not (bvult (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (_ bv24 32))) ULTIMATE.start_main_~a~0)))))) (not (bvult .cse27 ULTIMATE.start_main_~b~0))) (and .cse28 .cse29 .cse30) (and (exists ((ULTIMATE.start_addflt_~b (_ BitVec 32)) (ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (= ULTIMATE.start_addflt_~ma~0 (bvadd (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~b~0)) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~b)) ULTIMATE.start_addflt_~delta~0)))) .cse28 .cse18 (= .cse31 (bvlshr ULTIMATE.start_main_~b~0 (_ bv24 32))) .cse30)))))) (or (and (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (let ((.cse15 (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (_ bv24 32))))) (or (not (bvugt .cse15 ULTIMATE.start_main_~a~0)) (not (bvult .cse15 ULTIMATE.start_main_~b~0))))) .cse16 .cse14) (and .cse16 (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (let ((.cse17 (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv129 32)) (_ bv24 32))))) (or (not (bvugt .cse17 ULTIMATE.start_main_~a~0)) (not (bvult .cse17 ULTIMATE.start_main_~b~0))))) .cse14)))) (and .cse4 .cse13 .cse6 .cse7 .cse34 .cse8 .cse9 .cse10 (exists ((ULTIMATE.start_addflt_~b (_ BitVec 32)) (ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (= ULTIMATE.start_addflt_~mb~0 (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~b)) ULTIMATE.start_addflt_~delta~0))) (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32))) (= (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) ULTIMATE.start_addflt_~ma~0)) .cse38 .cse36 .cse11) (and .cse4 .cse21 .cse13 .cse39 .cse40 .cse22 .cse18 .cse8 .cse9 .cse38 .cse29) (and .cse32 .cse21 .cse1 (or .cse23 .cse33) .cse6 (or (and .cse4 .cse13 .cse39 .cse40 .cse37 .cse18 .cse34 .cse8 .cse9 .cse10 .cse29) (and .cse4 .cse13 .cse39 .cse40 (= (bvadd (_ bv1 32) ULTIMATE.start_addflt_~a) (_ bv0 32)) .cse37 (not (= (_ bv33554431 32) ULTIMATE.start_addflt_~ma~0)) .cse18 .cse34 .cse8 (exists ((ULTIMATE.start_addflt_~b (_ BitVec 32)) (ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (= ULTIMATE.start_addflt_~ma~0 (bvadd (_ bv33554431 32) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~b)) ULTIMATE.start_addflt_~delta~0)))) .cse9 .cse29)) .cse20))))) [2021-10-16 02:40:04,082 INFO L857 garLoopResultBuilder]: For program point L286-1(lines 286 295) no Hoare annotation was computed. [2021-10-16 02:40:04,082 INFO L857 garLoopResultBuilder]: For program point L22(lines 22 27) no Hoare annotation was computed. [2021-10-16 02:40:04,082 INFO L857 garLoopResultBuilder]: For program point L22-1(lines 22 27) no Hoare annotation was computed. [2021-10-16 02:40:04,082 INFO L857 garLoopResultBuilder]: For program point L22-2(lines 22 27) no Hoare annotation was computed. [2021-10-16 02:40:04,083 INFO L853 garLoopResultBuilder]: At program point L138(lines 76 140) the Hoare annotation is: (let ((.cse40 (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)))) (let ((.cse43 (= (_ bv0 32) ULTIMATE.start_addflt_~b)) (.cse31 (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl .cse40 (_ bv24 32)))) (.cse45 (bvlshr ULTIMATE.start_main_~a~0 (_ bv24 32)))) (let ((.cse10 (not (bvsgt ULTIMATE.start_main_~sb~0 (_ bv0 32)))) (.cse2 (not (bvugt ULTIMATE.start_addflt_~a ULTIMATE.start_main_~a~0))) (.cse7 (not (bvugt |ULTIMATE.start_addflt_#res| ULTIMATE.start_main_~a~0))) (.cse3 (not (bvugt ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~a~0))) (.cse19 (= .cse40 .cse45)) (.cse22 (not (bvult .cse31 ULTIMATE.start_main_~a~0))) (.cse5 (not (bvult |ULTIMATE.start_addflt_#res| ULTIMATE.start_main_~a~0))) (.cse20 (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32)) (ULTIMATE.start_addflt_~b (_ BitVec 32)) (ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (= ULTIMATE.start_addflt_~ma~0 (bvadd (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~b)) ULTIMATE.start_addflt_~delta~0))))) (.cse1 (not (bvult ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~a~0))) (.cse4 (not (bvult ULTIMATE.start_addflt_~a ULTIMATE.start_main_~a~0))) (.cse23 (not (= (bvand (_ bv33554432 32) ULTIMATE.start_addflt_~ma~0) (_ bv0 32)))) (.cse24 (not (bvult |ULTIMATE.start_addflt_#res| ULTIMATE.start_main_~b~0))) (.cse6 (not (bvult ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~b~0))) (.cse16 (not .cse43)) (.cse11 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_addflt_~b)) (.cse33 (= ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~a)) (.cse42 (= ULTIMATE.start_main_~a~0 (_ bv0 32))) (.cse34 (= ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~b)) (.cse0 (= ULTIMATE.start_main_~sa~0 (_ bv1 32))) (.cse13 (not (= ULTIMATE.start___VERIFIER_assert_~cond (_ bv0 32)))) (.cse8 (bvugt ULTIMATE.start_main_~a~0 ULTIMATE.start_main_~zero~0)) (.cse9 (= ULTIMATE.start_main_~tmp~2 (_ bv1 32))) (.cse17 (forall ((ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (let ((.cse46 (bvlshr ULTIMATE.start_addflt_~mb~0 ULTIMATE.start_addflt_~delta~0))) (or (= .cse46 (_ bv0 32)) (not (= (bvand (_ bv33554432 32) (bvadd .cse46 ULTIMATE.start_addflt_~ma~0)) (_ bv0 32))))))) (.cse12 (bvsge (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_addflt_~a (_ bv24 32))) (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_addflt_~b (_ bv24 32))))) (.cse14 (= ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~b~0)) (.cse15 (= |ULTIMATE.start_addflt_#res| ULTIMATE.start_main_~b~0)) (.cse26 (= ULTIMATE.start_main_~zero~0 (_ bv0 32))) (.cse18 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_addflt_~a))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11) (and .cse0 .cse12 .cse13 .cse14 .cse15 .cse16 .cse8 .cse9 .cse17 (exists ((ULTIMATE.start_addflt_~b (_ BitVec 32)) (ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (= ULTIMATE.start_addflt_~mb~0 (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~b)) ULTIMATE.start_addflt_~delta~0))) (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32))) (= (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) ULTIMATE.start_addflt_~ma~0)) .cse10 (not (= (_ bv0 32) ULTIMATE.start_addflt_~a)) .cse18) (and .cse13 .cse5 .cse19 (let ((.cse21 (or (and .cse0 .cse2 .cse3 (= (bvadd (_ bv1 32) ULTIMATE.start_addflt_~a) (_ bv0 32)) (not (= (_ bv33554431 32) ULTIMATE.start_addflt_~ma~0)) .cse24 .cse6 .cse16 .cse7 .cse8 (exists ((ULTIMATE.start_addflt_~b (_ BitVec 32)) (ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (= ULTIMATE.start_addflt_~ma~0 (bvadd (_ bv33554431 32) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~b)) ULTIMATE.start_addflt_~delta~0)))) .cse9 .cse11) (and .cse0 .cse2 .cse3 .cse24 .cse6 .cse16 .cse7 .cse8 .cse9 .cse17 .cse11)))) (or (and .cse20 .cse1 .cse21 .cse4 .cse22) (and .cse20 .cse1 .cse21 .cse4 .cse23)))) (and (let ((.cse27 (let ((.cse39 (not (bvult ULTIMATE.start_addflt_~a ULTIMATE.start_main_~b~0))) (.cse38 (not .cse42))) (let ((.cse29 (let ((.cse41 (or (and .cse12 .cse24 .cse6 .cse16 .cse38 .cse18) (and .cse39 .cse24 .cse6 .cse16 .cse38 .cse11)))) (or (and .cse34 .cse0 .cse20 (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32))) (and (bvult ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~a) (= (bvadd (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~a~0)) (bvadd ULTIMATE.start_addflt_~ea~0 (bvneg (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_main_~a~0 (_ bv24 32))))))) ULTIMATE.start_addflt_~ma~0) (= (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (bvlshr ULTIMATE.start_addflt_~a (_ bv24 32))))) .cse1 .cse13 .cse4 .cse41 .cse9 .cse23) (and .cse0 .cse20 .cse1 .cse33 .cse13 .cse4 .cse41 .cse9 .cse23)))) (.cse30 (= ULTIMATE.start_addflt_~ea~0 (_ bv127 32)))) (or (and .cse29 .cse5 .cse11 .cse30) (and .cse24 (not (bvult .cse31 ULTIMATE.start_main_~b~0)) (let ((.cse32 (let ((.cse35 (= ULTIMATE.start___VERIFIER_assert_~cond (_ bv1 32))) (.cse36 (or (and .cse12 .cse16 .cse38 .cse18) (and .cse39 .cse16 .cse38 .cse11))) (.cse37 (bvult ULTIMATE.start_addflt_~ma~0 (_ bv33554432 32)))) (or (and .cse34 .cse0 .cse1 .cse4 .cse5 .cse35 .cse36 .cse9 .cse37) (and .cse0 .cse1 .cse33 .cse4 .cse22 .cse5 .cse35 .cse36 .cse9 .cse37))))) (or (and .cse32 (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (not (bvult (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (_ bv24 32))) ULTIMATE.start_main_~a~0)))) (and .cse33 .cse32 .cse19)))) (and .cse29 (exists ((ULTIMATE.start_addflt_~b (_ BitVec 32)) (ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (= ULTIMATE.start_addflt_~ma~0 (bvadd (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~b~0)) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~b)) ULTIMATE.start_addflt_~delta~0)))) .cse5 (= .cse40 (bvlshr ULTIMATE.start_main_~b~0 (_ bv24 32))) .cse30)))))) (or (and (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (let ((.cse25 (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv129 32)) (_ bv24 32))))) (or (not (bvugt .cse25 ULTIMATE.start_main_~a~0)) (not (bvult .cse25 ULTIMATE.start_main_~b~0))))) .cse26 .cse27) (and (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (let ((.cse28 (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (_ bv24 32))))) (or (not (bvugt .cse28 ULTIMATE.start_main_~a~0)) (not (bvult .cse28 ULTIMATE.start_main_~b~0))))) (or .cse3 .cse6) .cse26 .cse27))) (= ULTIMATE.start_main_~sb~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_main_~tmp___0~0)) (and (= ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~a~0) .cse43 (= |ULTIMATE.start_addflt_#res| ULTIMATE.start_main_~a~0) .cse33 (not (bvsgt ULTIMATE.start_main_~sa~0 (_ bv0 32))) .cse42) (let ((.cse44 (bvadd ULTIMATE.start_addflt_~ea~0 (bvneg (bvadd (_ bv4294967168 32) .cse45))))) (and .cse34 .cse0 (= ULTIMATE.start_addflt_~mb~0 (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~a~0)) .cse44)) (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32))) (and (bvult ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~a) (= (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) ULTIMATE.start_addflt_~ma~0) (= (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (bvlshr ULTIMATE.start_addflt_~a (_ bv24 32))))) (bvult ULTIMATE.start_addflt_~b ULTIMATE.start_addflt_~a) .cse13 .cse14 .cse15 .cse8 .cse9 .cse17 (bvult .cse44 (_ bv32 32)) .cse18)) (and .cse12 .cse14 (= ULTIMATE.start_main_~tmp~2 (_ bv0 32)) .cse15 (= ULTIMATE.start_main_~sa~0 (_ bv0 32)) .cse26 (not (bvugt ULTIMATE.start_main_~a~0 (_ bv0 32))) .cse18))))) [2021-10-16 02:40:04,083 INFO L853 garLoopResultBuilder]: At program point L72(lines 21 74) the Hoare annotation is: (and (= ULTIMATE.start_base2flt_~m (_ bv0 32)) (= (_ bv0 32) ULTIMATE.start_base2flt_~__retres4~0)) [2021-10-16 02:40:04,083 INFO L853 garLoopResultBuilder]: At program point L72-1(lines 21 74) the Hoare annotation is: (= ULTIMATE.start_main_~zero~0 (_ bv0 32)) [2021-10-16 02:40:04,083 INFO L853 garLoopResultBuilder]: At program point L72-2(lines 21 74) the Hoare annotation is: (or (= ULTIMATE.start_main_~zero~0 (_ bv0 32)) (and (= (_ bv0 32) ULTIMATE.start_base2flt_~__retres4~0) (= ULTIMATE.start_main_~a~0 (_ bv0 32)))) [2021-10-16 02:40:04,083 INFO L857 garLoopResultBuilder]: For program point L271(lines 271 304) no Hoare annotation was computed. [2021-10-16 02:40:04,084 INFO L853 garLoopResultBuilder]: At program point L271-1(lines 242 348) the Hoare annotation is: (let ((.cse1 (bvsge (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_addflt_~a (_ bv24 32))) (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_addflt_~b (_ bv24 32))))) (.cse12 (= (_ bv0 32) ULTIMATE.start_addflt_~b))) (let ((.cse33 (or (and .cse1 (not (= (_ bv0 32) ULTIMATE.start_addflt_~a))) (and .cse1 (not .cse12)))) (.cse34 (not (bvult ULTIMATE.start_addflt_~a ULTIMATE.start_main_~b~0))) (.cse4 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_addflt_~b)) (.cse3 (not (bvugt ULTIMATE.start_main_~r_add~0 ULTIMATE.start_main_~a~0))) (.cse5 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_addflt_~a)) (.cse11 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_main_~r_add~0))) (let ((.cse15 (or (and .cse1 .cse34 .cse3 .cse4 .cse11) (and .cse1 .cse3 .cse5 .cse11))) (.cse18 (or (and .cse33 .cse5 .cse11) (and .cse33 .cse34 .cse4 .cse11))) (.cse10 (= ULTIMATE.start_main_~zero~0 (_ bv0 32))) (.cse13 (= ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~a)) (.cse17 (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32)) (ULTIMATE.start_addflt_~b (_ BitVec 32)) (ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (= ULTIMATE.start_addflt_~ma~0 (bvadd (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~b)) ULTIMATE.start_addflt_~delta~0))))) (.cse2 (not (bvult ULTIMATE.start_main_~r_add~0 ULTIMATE.start_main_~b~0))) (.cse0 (= ULTIMATE.start_main_~sa~0 (_ bv1 32))) (.cse14 (not (= ULTIMATE.start___VERIFIER_assert_~cond (_ bv0 32)))) (.cse6 (not (bvult ULTIMATE.start_main_~r_add~0 ULTIMATE.start_main_~a~0))) (.cse7 (not (bvult ULTIMATE.start_addflt_~a ULTIMATE.start_main_~a~0))) (.cse8 (bvugt ULTIMATE.start_main_~a~0 ULTIMATE.start_main_~zero~0)) (.cse9 (= ULTIMATE.start_main_~tmp~2 (_ bv1 32))) (.cse16 (bvult ULTIMATE.start_addflt_~ma~0 (_ bv33554432 32)))) (or (and .cse0 (or (and .cse1 .cse2 .cse3 .cse4) (and .cse1 .cse2 .cse3 .cse5)) .cse6 .cse7 .cse8 .cse9) (and .cse1 (= ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~b~0) (= ULTIMATE.start_main_~tmp~2 (_ bv0 32)) (= |ULTIMATE.start_addflt_#res| ULTIMATE.start_main_~b~0) (= ULTIMATE.start_main_~sa~0 (_ bv0 32)) .cse10 (not (bvugt ULTIMATE.start_main_~a~0 (_ bv0 32))) .cse5 .cse11) (and (= ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~a~0) .cse12 (= ULTIMATE.start_main_~a~0 ULTIMATE.start_main_~r_add~0) (= |ULTIMATE.start_addflt_#res| ULTIMATE.start_main_~a~0) .cse13 (not (bvsgt ULTIMATE.start_main_~sa~0 (_ bv0 32))) (= ULTIMATE.start_main_~a~0 (_ bv0 32))) (and .cse0 .cse14 .cse15 .cse8 .cse9 .cse16) (and .cse0 .cse17 .cse14 .cse15 .cse8 .cse9) (and .cse0 .cse14 .cse18 .cse8 .cse9 .cse16) (and .cse0 .cse17 .cse14 .cse18 .cse8 .cse9) (and (= ULTIMATE.start_main_~sb~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_main_~tmp___0~0) (let ((.cse20 (not (bvult ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~b~0)))) (let ((.cse21 (let ((.cse25 (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)))) (let ((.cse26 (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl .cse25 (_ bv24 32))))) (let ((.cse23 (not (bvult |ULTIMATE.start_addflt_#res| ULTIMATE.start_main_~b~0))) (.cse24 (let ((.cse28 (not (bvult ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~a~0))) (.cse29 (not (bvult |ULTIMATE.start_addflt_#res| ULTIMATE.start_main_~a~0)))) (let ((.cse27 (let ((.cse30 (= ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~b)) (.cse31 (let ((.cse32 (or (and .cse33 .cse2 .cse34 .cse4) (and .cse33 .cse2 .cse5)))) (or (and .cse0 .cse14 .cse32 .cse8 .cse9 .cse16) (and .cse0 .cse17 .cse14 .cse32 .cse8 .cse9))))) (or (and .cse30 .cse28 (bvult ULTIMATE.start_addflt_~b ULTIMATE.start_addflt_~a) .cse6 .cse31 .cse7 (not (bvult .cse26 ULTIMATE.start_main_~a~0)) .cse29) (and .cse30 (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32))) (and (bvult ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~a) (= (bvadd (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~a~0)) (bvadd ULTIMATE.start_addflt_~ea~0 (bvneg (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_main_~a~0 (_ bv24 32))))))) ULTIMATE.start_addflt_~ma~0) (= (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (bvlshr ULTIMATE.start_addflt_~a (_ bv24 32))))) .cse28 .cse6 .cse31 .cse7 .cse29) (and .cse13 .cse6 .cse31 .cse7))))) (or (and (or (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (not (bvult (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv129 32)) (_ bv24 32))) ULTIMATE.start_main_~a~0))) (= ULTIMATE.start_addflt_~ea~0 (_ bv127 32))) .cse27) (and .cse28 (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (not (bvult (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (_ bv24 32))) ULTIMATE.start_main_~a~0))) .cse29 .cse27)))))) (or (and (exists ((ULTIMATE.start_addflt_~b (_ BitVec 32)) (ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (= ULTIMATE.start_addflt_~ma~0 (bvadd (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~b~0)) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~b)) ULTIMATE.start_addflt_~delta~0)))) .cse23 .cse20 .cse24 (= .cse25 (bvlshr ULTIMATE.start_main_~b~0 (_ bv24 32)))) (and .cse23 .cse24 (not (bvult .cse26 ULTIMATE.start_main_~b~0))) (and .cse24 .cse4))))))) (or (and (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (let ((.cse19 (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (_ bv24 32))))) (or (not (bvugt .cse19 ULTIMATE.start_main_~a~0)) (not (bvult .cse19 ULTIMATE.start_main_~b~0))))) (or (not (bvugt ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~a~0)) .cse20) .cse21 .cse10) (and (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (let ((.cse22 (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv129 32)) (_ bv24 32))))) (or (not (bvugt .cse22 ULTIMATE.start_main_~a~0)) (not (bvult .cse22 ULTIMATE.start_main_~b~0))))) .cse21 .cse10))))) (and .cse0 (or (and .cse1 .cse34 .cse3 .cse4) (and .cse1 .cse3 .cse5)) .cse14 .cse6 .cse7 .cse8 .cse9 .cse16))))) [2021-10-16 02:40:04,084 INFO L853 garLoopResultBuilder]: At program point L73(lines 17 75) the Hoare annotation is: (and (= ULTIMATE.start_base2flt_~m (_ bv0 32)) (= (_ bv0 32) ULTIMATE.start_base2flt_~__retres4~0) (= |ULTIMATE.start_base2flt_#res| (_ bv0 32))) [2021-10-16 02:40:04,084 INFO L857 garLoopResultBuilder]: For program point L40(lines 40 44) no Hoare annotation was computed. [2021-10-16 02:40:04,084 INFO L853 garLoopResultBuilder]: At program point L73-1(lines 17 75) the Hoare annotation is: (= ULTIMATE.start_main_~zero~0 (_ bv0 32)) [2021-10-16 02:40:04,084 INFO L853 garLoopResultBuilder]: At program point L40-1(lines 30 45) the Hoare annotation is: false [2021-10-16 02:40:04,084 INFO L853 garLoopResultBuilder]: At program point L73-2(lines 17 75) the Hoare annotation is: (or (and (= (_ bv0 32) ULTIMATE.start_base2flt_~__retres4~0) (= ULTIMATE.start_main_~a~0 (_ bv0 32)) (= |ULTIMATE.start_base2flt_#res| (_ bv0 32))) (= ULTIMATE.start_main_~zero~0 (_ bv0 32))) [2021-10-16 02:40:04,084 INFO L857 garLoopResultBuilder]: For program point L40-2(lines 40 44) no Hoare annotation was computed. [2021-10-16 02:40:04,085 INFO L853 garLoopResultBuilder]: At program point L40-3(lines 30 45) the Hoare annotation is: (= ULTIMATE.start_main_~zero~0 (_ bv0 32)) [2021-10-16 02:40:04,085 INFO L857 garLoopResultBuilder]: For program point L40-4(lines 40 44) no Hoare annotation was computed. [2021-10-16 02:40:04,085 INFO L853 garLoopResultBuilder]: At program point L40-5(lines 30 45) the Hoare annotation is: (= ULTIMATE.start_main_~zero~0 (_ bv0 32)) [2021-10-16 02:40:04,085 INFO L857 garLoopResultBuilder]: For program point L272(lines 272 301) no Hoare annotation was computed. [2021-10-16 02:40:04,085 INFO L857 garLoopResultBuilder]: For program point L289(lines 289 293) no Hoare annotation was computed. [2021-10-16 02:40:04,086 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2021-10-16 02:40:04,086 INFO L857 garLoopResultBuilder]: For program point L289-2(lines 289 293) no Hoare annotation was computed. [2021-10-16 02:40:04,086 INFO L857 garLoopResultBuilder]: For program point L273(lines 273 282) no Hoare annotation was computed. [2021-10-16 02:40:04,086 INFO L857 garLoopResultBuilder]: For program point L273-2(lines 273 282) no Hoare annotation was computed. [2021-10-16 02:40:04,086 INFO L857 garLoopResultBuilder]: For program point L9(lines 9 11) no Hoare annotation was computed. [2021-10-16 02:40:04,087 INFO L853 garLoopResultBuilder]: At program point L9-2(lines 8 13) the Hoare annotation is: (let ((.cse3 (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)))) (let ((.cse0 (= ULTIMATE.start_main_~sa~0 (_ bv1 32))) (.cse1 (exists ((ULTIMATE.start_addflt_~b (_ BitVec 32))) (= ULTIMATE.start_addflt_~mb~0 (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~b))))) (.cse2 (not (bvult (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl .cse3 (_ bv24 32))) ULTIMATE.start_main_~a~0))) (.cse5 (not (= (_ bv0 32) ULTIMATE.start_addflt_~b))) (.cse10 (= ULTIMATE.start_main_~tmp~2 (_ bv1 32))) (.cse11 (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32))) (= (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) ULTIMATE.start_addflt_~ma~0))) (.cse12 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_addflt_~b))) (or (and (= ULTIMATE.start_main_~sb~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_main_~tmp___0~0) (let ((.cse8 (bvadd ULTIMATE.start_addflt_~eb~0 (_ bv128 32))) (.cse4 (bvlshr ULTIMATE.start_main_~a~0 (_ bv24 32))) (.cse6 (= ULTIMATE.start___VERIFIER_assert_~cond (_ bv1 32))) (.cse7 (= ULTIMATE.start_main_~zero~0 (_ bv0 32))) (.cse9 (bvlshr ULTIMATE.start_main_~b~0 (_ bv24 32)))) (or (and .cse0 .cse1 (= ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~a) .cse2 (= .cse3 .cse4) .cse5 .cse6 .cse7 (= .cse8 .cse9) .cse10 .cse11 (not (bvult ULTIMATE.start_addflt_~a ULTIMATE.start_addflt_~b)) .cse12) (and (= ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~b) .cse0 (= .cse8 .cse4) (bvult ULTIMATE.start_addflt_~b ULTIMATE.start_addflt_~a) (= ULTIMATE.start_addflt_~ma~0 (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~b~0))) .cse6 .cse7 (not (= ULTIMATE.start_main_~a~0 (_ bv0 32))) .cse10 (= ULTIMATE.start_addflt_~mb~0 (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~a~0))) (= .cse3 .cse9) (= ULTIMATE.start_main_~b~0 ULTIMATE.start_addflt_~a))))) (and .cse0 (not (bvugt ULTIMATE.start_addflt_~a ULTIMATE.start_main_~a~0)) .cse1 (not (= ULTIMATE.start___VERIFIER_assert_~cond (_ bv0 32))) (= (bvadd (_ bv1 32) ULTIMATE.start_addflt_~a) (_ bv0 32)) .cse2 .cse5 (bvugt ULTIMATE.start_main_~a~0 ULTIMATE.start_main_~zero~0) .cse10 .cse11 .cse12 (= ULTIMATE.start_addflt_~ea~0 (_ bv127 32)))))) [2021-10-16 02:40:04,087 INFO L857 garLoopResultBuilder]: For program point L9-3(lines 9 11) no Hoare annotation was computed. [2021-10-16 02:40:04,087 INFO L853 garLoopResultBuilder]: At program point L9-5(lines 8 13) the Hoare annotation is: (and (= ULTIMATE.start_main_~sb~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_main_~tmp___0~0) (let ((.cse1 (let ((.cse6 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_addflt_~b))) (let ((.cse10 (bvlshr ULTIMATE.start_main_~a~0 (_ bv24 32))) (.cse7 (= ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~b)) (.cse8 (= ULTIMATE.start_main_~sa~0 (_ bv1 32))) (.cse9 (not (bvult ULTIMATE.start_addflt_~a ULTIMATE.start_main_~a~0))) (.cse11 (= ULTIMATE.start___VERIFIER_assert_~cond (_ bv1 32))) (.cse12 (let ((.cse22 (not (= (_ bv0 32) ULTIMATE.start_addflt_~b))) (.cse23 (not (= ULTIMATE.start_main_~a~0 (_ bv0 32))))) (or (and (bvsge (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_addflt_~a (_ bv24 32))) (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_addflt_~b (_ bv24 32)))) .cse22 .cse23 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_addflt_~a)) (and (not (bvult ULTIMATE.start_addflt_~a ULTIMATE.start_main_~b~0)) .cse22 .cse23 .cse6)))) (.cse13 (= ULTIMATE.start_main_~tmp~2 (_ bv1 32))) (.cse14 (bvult ULTIMATE.start_addflt_~ma~0 (_ bv33554432 32))) (.cse15 (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)))) (let ((.cse5 (let ((.cse17 (= ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~a))) (let ((.cse16 (let ((.cse18 (bvshl .cse15 (_ bv24 32)))) (or (and .cse8 .cse17 .cse9 (not (bvult (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) .cse18) ULTIMATE.start_main_~a~0)) .cse11 .cse12 .cse13 .cse14) (and .cse7 .cse8 (let ((.cse19 (bvadd (bvlshr ULTIMATE.start_addflt_~mb~0 ULTIMATE.start_addflt_~delta~0) ULTIMATE.start_addflt_~ma~0))) (or (not (bvult (bvor (bvand (_ bv16777215 32) .cse19) .cse18) ULTIMATE.start_main_~a~0)) (not (= (bvand (_ bv33554432 32) .cse19) (_ bv0 32))))) (bvult ULTIMATE.start_addflt_~b ULTIMATE.start_addflt_~a) (let ((.cse20 (bvadd ULTIMATE.start_addflt_~ma~0 ULTIMATE.start_addflt_~mb~0))) (or (not (bvult (bvor (bvand (_ bv16777215 32) .cse20) .cse18) ULTIMATE.start_main_~a~0)) (not (= (bvand (_ bv33554432 32) .cse20) (_ bv0 32))))) .cse9 .cse11 (let ((.cse21 (bvadd ULTIMATE.start_addflt_~ma~0 (bvlshr ULTIMATE.start_addflt_~mb~0 (bvadd ULTIMATE.start_addflt_~ea~0 (bvneg ULTIMATE.start_addflt_~eb~0)))))) (or (not (= (bvand (_ bv33554432 32) .cse21) (_ bv0 32))) (not (bvult (bvor (bvand (_ bv16777215 32) .cse21) .cse18) ULTIMATE.start_main_~a~0)))) .cse12 .cse13 .cse14))))) (or (and .cse16 (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (not (bvult (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (_ bv24 32))) ULTIMATE.start_main_~a~0)))) (and .cse16 .cse17 (= .cse15 .cse10))))))) (or (and (forall ((ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (let ((.cse4 (bvadd (bvlshr ULTIMATE.start_addflt_~mb~0 ULTIMATE.start_addflt_~delta~0) ULTIMATE.start_addflt_~ma~0))) (or (not (= (bvand (_ bv33554432 32) .cse4) (_ bv0 32))) (not (bvult (bvor (bvand (_ bv16777215 32) .cse4) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (_ bv24 32))) ULTIMATE.start_main_~b~0))))) .cse5) (and .cse5 .cse6) (and .cse7 .cse8 (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32))) (and (= (bvadd (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~a~0)) (bvadd ULTIMATE.start_addflt_~ea~0 (bvneg (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_main_~a~0 (_ bv24 32))))))) ULTIMATE.start_addflt_~ma~0) (= (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (bvlshr ULTIMATE.start_addflt_~a (_ bv24 32))))) (exists ((ULTIMATE.start_addflt_~b (_ BitVec 32)) (ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (= ULTIMATE.start_addflt_~ma~0 (bvadd (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~b~0)) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~b)) ULTIMATE.start_addflt_~delta~0)))) .cse9 (not (= (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~a~0)) (bvadd ULTIMATE.start_addflt_~ea~0 (bvneg (bvadd (_ bv4294967168 32) .cse10)))) (_ bv0 32))) .cse11 .cse12 .cse13 .cse14 (= .cse15 (bvlshr ULTIMATE.start_main_~b~0 (_ bv24 32))))))))) (.cse2 (= ULTIMATE.start_main_~zero~0 (_ bv0 32)))) (or (and (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (let ((.cse0 (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (_ bv24 32))))) (or (not (bvugt .cse0 ULTIMATE.start_main_~a~0)) (not (bvult .cse0 ULTIMATE.start_main_~b~0))))) .cse1 .cse2) (and .cse1 (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (let ((.cse3 (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv129 32)) (_ bv24 32))))) (or (not (bvugt .cse3 ULTIMATE.start_main_~a~0)) (not (bvult .cse3 ULTIMATE.start_main_~b~0))))) .cse2)))) [2021-10-16 02:40:04,087 INFO L857 garLoopResultBuilder]: For program point L9-6(lines 9 11) no Hoare annotation was computed. [2021-10-16 02:40:04,088 INFO L857 garLoopResultBuilder]: For program point L323(lines 323 332) no Hoare annotation was computed. [2021-10-16 02:40:04,088 INFO L853 garLoopResultBuilder]: At program point L9-8(lines 286 295) the Hoare annotation is: (let ((.cse16 (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32))) (.cse42 (= ULTIMATE.start_addflt_~ea~0 (_ bv127 32))) (.cse9 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_addflt_~a)) (.cse32 (bvsge (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_addflt_~a (_ bv24 32))) (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_addflt_~b (_ bv24 32))))) (.cse46 (not (bvult ULTIMATE.start_addflt_~a ULTIMATE.start_main_~b~0))) (.cse33 (not (= (_ bv0 32) ULTIMATE.start_addflt_~b))) (.cse34 (not (bvugt ULTIMATE.start_main_~r_add~0 ULTIMATE.start_main_~a~0))) (.cse35 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_addflt_~b))) (let ((.cse10 (bvlshr ULTIMATE.start_main_~a~0 (_ bv24 32))) (.cse17 (= (_ bv0 32) ULTIMATE.start_main_~tmp___2~0)) (.cse19 (= (_ bv0 32) ULTIMATE.start_main_~tmp___1~0)) (.cse7 (forall ((ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (let ((.cse48 (bvlshr ULTIMATE.start_addflt_~mb~0 ULTIMATE.start_addflt_~delta~0))) (or (= .cse48 (_ bv0 32)) (not (= (bvand (_ bv33554432 32) (bvadd .cse48 ULTIMATE.start_addflt_~ma~0)) (_ bv0 32))))))) (.cse20 (or (and .cse32 .cse33 .cse34 (not (= (_ bv0 32) ULTIMATE.start_addflt_~a)) .cse9) (and .cse32 .cse46 .cse33 .cse34 .cse35))) (.cse26 (or (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (not (bvult (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv129 32)) (_ bv24 32))) ULTIMATE.start_main_~a~0))) .cse42)) (.cse13 (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (not (bvult (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (_ bv24 32))) ULTIMATE.start_main_~a~0)))) (.cse21 (bvult ULTIMATE.start_addflt_~ma~0 (_ bv33554432 32))) (.cse25 (not (bvult (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl .cse16 (_ bv24 32))) ULTIMATE.start_main_~b~0))) (.cse11 (not (bvult ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~a~0))) (.cse22 (not (bvult ULTIMATE.start_main_~r_add~0 ULTIMATE.start_main_~a~0))) (.cse14 (not (bvult |ULTIMATE.start_addflt_#res| ULTIMATE.start_main_~a~0))) (.cse0 (= ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~b)) (.cse28 (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32))) (and (bvult ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~a) (= (bvadd (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~a~0)) (bvadd ULTIMATE.start_addflt_~ea~0 (bvneg (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_main_~a~0 (_ bv24 32))))))) ULTIMATE.start_addflt_~ma~0) (= (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (bvlshr ULTIMATE.start_addflt_~a (_ bv24 32)))))) (.cse1 (= ULTIMATE.start_main_~sa~0 (_ bv1 32))) (.cse29 (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32)) (ULTIMATE.start_addflt_~b (_ BitVec 32)) (ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (= ULTIMATE.start_addflt_~ma~0 (bvadd (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~b)) ULTIMATE.start_addflt_~delta~0))))) (.cse15 (= ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~a)) (.cse18 (not (bvult ULTIMATE.start_addflt_~a ULTIMATE.start_main_~a~0))) (.cse3 (= ULTIMATE.start___VERIFIER_assert_~cond (_ bv1 32))) (.cse4 (bvsge ULTIMATE.start_main_~tmp___1~0 (_ bv0 32))) (.cse5 (bvugt ULTIMATE.start_main_~a~0 ULTIMATE.start_main_~zero~0)) (.cse6 (= ULTIMATE.start_main_~tmp~2 (_ bv1 32))) (.cse31 (not (= (bvand (_ bv33554432 32) ULTIMATE.start_addflt_~ma~0) (_ bv0 32)))) (.cse8 (bvsge ULTIMATE.start_main_~tmp___2~0 (_ bv0 32))) (.cse23 (not (bvult ULTIMATE.start_main_~r_add~0 ULTIMATE.start_main_~b~0))) (.cse24 (not (bvult |ULTIMATE.start_addflt_#res| ULTIMATE.start_main_~b~0)))) (or (let ((.cse2 (bvadd ULTIMATE.start_addflt_~ea~0 (bvneg (bvadd (_ bv4294967168 32) .cse10))))) (and .cse0 .cse1 (= ULTIMATE.start_addflt_~mb~0 (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~a~0)) .cse2)) (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32))) (and (bvult ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~a) (= (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) ULTIMATE.start_addflt_~ma~0) (= (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (bvlshr ULTIMATE.start_addflt_~a (_ bv24 32))))) (bvult ULTIMATE.start_addflt_~b ULTIMATE.start_addflt_~a) (= ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~b~0) (= |ULTIMATE.start_addflt_#res| ULTIMATE.start_main_~b~0) .cse3 .cse4 .cse5 .cse6 .cse7 (bvult .cse2 (_ bv32 32)) .cse8 .cse9 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_main_~r_add~0))) (and (let ((.cse12 (or (and .cse0 .cse1 .cse11 .cse17 .cse18 .cse19 .cse3 .cse5 .cse20 .cse6 .cse21) (and .cse1 .cse15 .cse17 .cse22 .cse18 .cse19 .cse3 .cse5 .cse20 .cse6 .cse21)))) (or (and .cse11 .cse12 .cse13 .cse14) (and .cse15 .cse12 (= .cse16 .cse10)))) .cse23 .cse24 .cse25) (and .cse11 .cse14 .cse26 (let ((.cse27 (or (and .cse29 (let ((.cse30 (or (and .cse32 .cse23 .cse33 .cse34 .cse35) (and .cse32 .cse23 .cse33 .cse34 .cse9)))) (or (and .cse1 .cse5 .cse6 .cse7 .cse30) (and .cse1 .cse5 .cse6 .cse30 .cse31))) .cse18) (and .cse1 (= (bvadd ULTIMATE.start_main_~a~0 (_ bv1 32)) (_ bv0 32)) .cse15 .cse5 .cse20 .cse6 .cse21)))) (or (and .cse15 .cse17 .cse22 .cse19 .cse3 .cse27) (and .cse0 .cse28 .cse17 .cse19 .cse3 .cse27)))) (and (= ULTIMATE.start_main_~sb~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_main_~tmp___0~0) (let ((.cse40 (not (bvult ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~b~0)))) (let ((.cse36 (let ((.cse45 (not (= ULTIMATE.start___VERIFIER_assert_~cond (_ bv0 32))))) (let ((.cse41 (let ((.cse47 (or (and .cse32 .cse23 .cse45 .cse46 .cse24 .cse40 .cse33 .cse35) (and .cse32 .cse23 .cse45 .cse24 .cse40 .cse33 .cse9)))) (or (and .cse0 .cse1 .cse29 .cse28 .cse18 .cse3 .cse4 .cse5 .cse6 .cse31 .cse47 .cse8) (and .cse1 .cse29 .cse15 .cse18 .cse3 .cse4 .cse5 .cse6 .cse31 .cse47 .cse8))))) (or (and .cse11 .cse41 .cse22 .cse14 .cse35 .cse42) (and .cse23 (let ((.cse43 (let ((.cse44 (or (and .cse32 .cse45 .cse33 .cse9) (and .cse32 .cse45 .cse46 .cse33 .cse35)))) (or (and .cse0 .cse1 .cse11 .cse44 .cse22 .cse18 .cse3 .cse4 .cse5 .cse6 .cse21 .cse8) (and .cse1 .cse15 .cse44 .cse22 .cse18 .cse3 .cse4 .cse5 .cse6 .cse21 .cse8))))) (or (and .cse43 .cse26) (and .cse11 .cse43 .cse13 .cse14))) .cse24 .cse25) (and .cse11 .cse41 (exists ((ULTIMATE.start_addflt_~b (_ BitVec 32)) (ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (= ULTIMATE.start_addflt_~ma~0 (bvadd (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~b~0)) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~b)) ULTIMATE.start_addflt_~delta~0)))) .cse22 .cse14 (= .cse16 (bvlshr ULTIMATE.start_main_~b~0 (_ bv24 32))) .cse42))))) (.cse38 (= ULTIMATE.start_main_~zero~0 (_ bv0 32)))) (or (and .cse36 (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (let ((.cse37 (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv129 32)) (_ bv24 32))))) (or (not (bvugt .cse37 ULTIMATE.start_main_~a~0)) (not (bvult .cse37 ULTIMATE.start_main_~b~0))))) .cse38) (and .cse36 (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (let ((.cse39 (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (_ bv24 32))))) (or (not (bvugt .cse39 ULTIMATE.start_main_~a~0)) (not (bvult .cse39 ULTIMATE.start_main_~b~0))))) (or (not (bvugt ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~a~0)) .cse40) .cse38)))))))) [2021-10-16 02:40:04,088 INFO L857 garLoopResultBuilder]: For program point L323-2(lines 322 338) no Hoare annotation was computed. [2021-10-16 02:40:04,088 INFO L857 garLoopResultBuilder]: For program point L9-9(lines 9 11) no Hoare annotation was computed. [2021-10-16 02:40:04,088 INFO L857 garLoopResultBuilder]: For program point L9-12(lines 9 11) no Hoare annotation was computed. [2021-10-16 02:40:04,089 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION(line 10) no Hoare annotation was computed. [2021-10-16 02:40:04,089 INFO L857 garLoopResultBuilder]: For program point L109(line 109) no Hoare annotation was computed. [2021-10-16 02:40:04,089 INFO L857 garLoopResultBuilder]: For program point L109-2(line 109) no Hoare annotation was computed. [2021-10-16 02:40:04,089 INFO L857 garLoopResultBuilder]: For program point L10(line 10) no Hoare annotation was computed. [2021-10-16 02:40:04,089 INFO L857 garLoopResultBuilder]: For program point L10-1(line 10) no Hoare annotation was computed. [2021-10-16 02:40:04,089 INFO L857 garLoopResultBuilder]: For program point L10-2(line 10) no Hoare annotation was computed. [2021-10-16 02:40:04,090 INFO L857 garLoopResultBuilder]: For program point L10-3(line 10) no Hoare annotation was computed. [2021-10-16 02:40:04,090 INFO L857 garLoopResultBuilder]: For program point L10-4(line 10) no Hoare annotation was computed. [2021-10-16 02:40:04,090 INFO L857 garLoopResultBuilder]: For program point L258-1(lines 258 267) no Hoare annotation was computed. [2021-10-16 02:40:04,090 INFO L857 garLoopResultBuilder]: For program point L308(lines 308 344) no Hoare annotation was computed. [2021-10-16 02:40:04,090 INFO L860 garLoopResultBuilder]: At program point L308-1(lines 308 344) the Hoare annotation is: true [2021-10-16 02:40:04,091 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION(line 10) no Hoare annotation was computed. [2021-10-16 02:40:04,091 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2021-10-16 02:40:04,091 INFO L857 garLoopResultBuilder]: For program point L28(lines 28 68) no Hoare annotation was computed. [2021-10-16 02:40:04,091 INFO L857 garLoopResultBuilder]: For program point L28-1(lines 28 68) no Hoare annotation was computed. [2021-10-16 02:40:04,091 INFO L857 garLoopResultBuilder]: For program point L28-2(lines 28 68) no Hoare annotation was computed. [2021-10-16 02:40:04,092 INFO L853 garLoopResultBuilder]: At program point L309(lines 305 345) the Hoare annotation is: (let ((.cse1 (bvsge (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_addflt_~a (_ bv24 32))) (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_addflt_~b (_ bv24 32))))) (.cse8 (= (_ bv0 32) ULTIMATE.start_addflt_~b))) (let ((.cse12 (not (bvult ULTIMATE.start_main_~r_add~0 ULTIMATE.start_main_~a~0))) (.cse13 (not (bvult ULTIMATE.start_addflt_~a ULTIMATE.start_main_~a~0))) (.cse9 (or (and .cse1 (not (= (_ bv0 32) ULTIMATE.start_addflt_~a))) (and .cse1 (not .cse8)))) (.cse10 (not (bvult ULTIMATE.start_addflt_~a ULTIMATE.start_main_~b~0))) (.cse11 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_addflt_~b)) (.cse0 (= ULTIMATE.start_main_~sa~0 (_ bv1 32))) (.cse2 (not (= ULTIMATE.start___VERIFIER_assert_~cond (_ bv0 32)))) (.cse3 (bvugt ULTIMATE.start_main_~a~0 ULTIMATE.start_main_~zero~0)) (.cse4 (= ULTIMATE.start_main_~tmp~2 (_ bv1 32))) (.cse14 (bvult ULTIMATE.start_addflt_~ma~0 (_ bv33554432 32))) (.cse5 (not (bvugt ULTIMATE.start_main_~r_add~0 ULTIMATE.start_main_~a~0))) (.cse6 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_addflt_~a)) (.cse7 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_main_~r_add~0))) (or (and .cse0 (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32)) (ULTIMATE.start_addflt_~b (_ BitVec 32)) (ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (= ULTIMATE.start_addflt_~ma~0 (bvadd (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~b)) ULTIMATE.start_addflt_~delta~0)))) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7) (and (= ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~a~0) .cse8 (= ULTIMATE.start_main_~a~0 ULTIMATE.start_main_~r_add~0) (= |ULTIMATE.start_addflt_#res| ULTIMATE.start_main_~a~0) (= ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~a) (not (bvsgt ULTIMATE.start_main_~sa~0 (_ bv0 32))) (= ULTIMATE.start_main_~a~0 (_ bv0 32))) (and .cse9 .cse6 .cse7) (and (or (and .cse1 .cse10 .cse5 .cse11) (and .cse1 .cse5 .cse6)) .cse2 .cse12 .cse13 .cse14) (and .cse1 (not (bvult ULTIMATE.start_main_~r_add~0 ULTIMATE.start_main_~b~0)) .cse12 .cse13 .cse5 .cse11) (and .cse9 .cse10 .cse11 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse14 .cse5 .cse6 .cse7)))) [2021-10-16 02:40:04,092 INFO L857 garLoopResultBuilder]: For program point L276(lines 276 280) no Hoare annotation was computed. [2021-10-16 02:40:04,092 INFO L857 garLoopResultBuilder]: For program point L276-2(lines 276 280) no Hoare annotation was computed. [2021-10-16 02:40:04,092 INFO L857 garLoopResultBuilder]: For program point L326(lines 326 330) no Hoare annotation was computed. [2021-10-16 02:40:04,092 INFO L857 garLoopResultBuilder]: For program point L326-2(lines 326 330) no Hoare annotation was computed. [2021-10-16 02:40:04,092 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION(line 10) no Hoare annotation was computed. [2021-10-16 02:40:04,093 INFO L857 garLoopResultBuilder]: For program point L310-1(lines 308 342) no Hoare annotation was computed. [2021-10-16 02:40:04,093 INFO L857 garLoopResultBuilder]: For program point L112(lines 112 117) no Hoare annotation was computed. [2021-10-16 02:40:04,093 INFO L857 garLoopResultBuilder]: For program point L261(lines 261 265) no Hoare annotation was computed. [2021-10-16 02:40:04,093 INFO L857 garLoopResultBuilder]: For program point L261-2(lines 261 265) no Hoare annotation was computed. [2021-10-16 02:40:04,093 INFO L857 garLoopResultBuilder]: For program point L31(lines 30 45) no Hoare annotation was computed. [2021-10-16 02:40:04,093 INFO L857 garLoopResultBuilder]: For program point L31-1(lines 30 45) no Hoare annotation was computed. [2021-10-16 02:40:04,093 INFO L857 garLoopResultBuilder]: For program point L31-2(lines 30 45) no Hoare annotation was computed. [2021-10-16 02:40:04,093 INFO L857 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2021-10-16 02:40:04,093 INFO L857 garLoopResultBuilder]: For program point L313(lines 313 317) no Hoare annotation was computed. [2021-10-16 02:40:04,093 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 10) no Hoare annotation was computed. [2021-10-16 02:40:04,093 INFO L857 garLoopResultBuilder]: For program point L313-2(lines 313 317) no Hoare annotation was computed. [2021-10-16 02:40:04,094 INFO L853 garLoopResultBuilder]: At program point L66(lines 28 68) the Hoare annotation is: false [2021-10-16 02:40:04,094 INFO L853 garLoopResultBuilder]: At program point L66-1(lines 28 68) the Hoare annotation is: (= ULTIMATE.start_main_~zero~0 (_ bv0 32)) [2021-10-16 02:40:04,094 INFO L853 garLoopResultBuilder]: At program point L66-2(lines 28 68) the Hoare annotation is: (= ULTIMATE.start_main_~zero~0 (_ bv0 32)) [2021-10-16 02:40:04,094 INFO L860 garLoopResultBuilder]: At program point L347(lines 218 349) the Hoare annotation is: true [2021-10-16 02:40:04,094 INFO L857 garLoopResultBuilder]: For program point L248(lines 248 257) no Hoare annotation was computed. [2021-10-16 02:40:04,094 INFO L857 garLoopResultBuilder]: For program point L248-2(lines 242 348) no Hoare annotation was computed. [2021-10-16 02:40:04,094 INFO L853 garLoopResultBuilder]: At program point L50-2(lines 50 65) the Hoare annotation is: false [2021-10-16 02:40:04,094 INFO L853 garLoopResultBuilder]: At program point L50-5(lines 50 65) the Hoare annotation is: (= ULTIMATE.start_main_~zero~0 (_ bv0 32)) [2021-10-16 02:40:04,094 INFO L853 garLoopResultBuilder]: At program point L50-8(lines 50 65) the Hoare annotation is: (= ULTIMATE.start_main_~zero~0 (_ bv0 32)) [2021-10-16 02:40:04,094 INFO L857 garLoopResultBuilder]: For program point L51(lines 50 65) no Hoare annotation was computed. [2021-10-16 02:40:04,094 INFO L857 garLoopResultBuilder]: For program point L51-1(lines 50 65) no Hoare annotation was computed. [2021-10-16 02:40:04,095 INFO L857 garLoopResultBuilder]: For program point L51-2(lines 50 65) no Hoare annotation was computed. [2021-10-16 02:40:04,098 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-16 02:40:04,110 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,111 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,111 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,111 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,114 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,114 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,115 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,115 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,125 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,125 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,126 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,126 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,126 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,127 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,127 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,127 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,128 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,128 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,128 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,128 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,129 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,129 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,130 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,130 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,130 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,131 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,131 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,131 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,132 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,132 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,132 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,133 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,133 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,133 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,134 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,134 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,134 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,135 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,135 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,135 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,136 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,136 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,137 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,137 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,142 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,142 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,142 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,143 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,143 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,143 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,144 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,144 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,144 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,144 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,145 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,145 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,145 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,146 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,146 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,146 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,149 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,149 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,149 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,150 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,150 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,150 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,150 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,151 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,151 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,151 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,152 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,152 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,152 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,152 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,153 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,153 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,153 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,154 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,154 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,154 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,155 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,155 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,156 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,156 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,156 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,157 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,158 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,158 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,158 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,159 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,159 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,159 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,159 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,160 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,160 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,160 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,161 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,161 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,161 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,161 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,162 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,162 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,162 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,162 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,163 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,163 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,163 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,164 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,164 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,165 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,165 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,165 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,166 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,166 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,166 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,166 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,167 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,167 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,167 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,167 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,168 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,168 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,168 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,169 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,169 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,169 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,169 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,170 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,170 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,170 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,171 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,171 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,171 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,172 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,172 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,172 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,172 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,173 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,173 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,173 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,173 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,174 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,175 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,175 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,175 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,175 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,176 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,176 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,176 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,176 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,177 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,177 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,177 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,177 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,178 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,178 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,178 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,179 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,179 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,179 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,179 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,180 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,180 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,180 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,180 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,181 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,181 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,181 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,182 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,182 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,182 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,182 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,183 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,183 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,183 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,183 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,184 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,184 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,223 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,223 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,224 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,224 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,224 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,224 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,225 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,225 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,225 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,225 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,225 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,226 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,226 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,226 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,227 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,227 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,227 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,227 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,228 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,228 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,228 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,229 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,229 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,229 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,229 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,230 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,230 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,230 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,231 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,231 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,231 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,231 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,232 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,232 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,232 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,233 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,233 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,233 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,233 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,234 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,234 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,234 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,235 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,235 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,235 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,235 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,236 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,236 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,236 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,237 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,237 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,237 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,237 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,238 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,238 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,238 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,239 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,239 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,239 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,239 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,240 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,240 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,240 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,241 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,241 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,241 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,241 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,242 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,242 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,242 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,243 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,243 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,243 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,243 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,244 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,244 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,244 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,245 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,245 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,245 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,245 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,246 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,246 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,246 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,246 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,247 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,247 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,247 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,248 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,248 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,248 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,248 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,249 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,249 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,249 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,249 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,250 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,250 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,250 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,250 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,251 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,251 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,251 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,252 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,252 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,252 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,253 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,253 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,253 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,253 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,254 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,254 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,254 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,255 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,255 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,255 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,255 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,256 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,256 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,256 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,256 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,257 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,257 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,257 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,258 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,258 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,258 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,258 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,259 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,259 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,259 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,260 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,260 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,260 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,260 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,261 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,261 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,261 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,262 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,262 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,262 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,262 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,263 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,263 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,263 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,264 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,264 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,264 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,264 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,265 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,265 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,265 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,265 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,266 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,266 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,266 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,267 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,267 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,267 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,267 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,268 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,268 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,268 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,268 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,269 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,269 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,269 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,270 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,270 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,270 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,300 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,300 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,300 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,300 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,301 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,301 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,301 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,301 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,302 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,302 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,302 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,302 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,303 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,303 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,303 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,303 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,304 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,304 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,304 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,304 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,309 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,309 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,310 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,310 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,310 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,310 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,311 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,311 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,311 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,311 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,312 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,312 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,312 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,312 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,313 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,313 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,313 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,313 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,314 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,314 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,320 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,320 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,321 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,321 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,321 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,321 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,322 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,322 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,322 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,322 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,323 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,323 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,323 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,323 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,324 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,324 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,324 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,324 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,325 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,325 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,325 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,325 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,326 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,326 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,326 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,326 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,327 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,327 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,327 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,328 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,328 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,328 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,328 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,329 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,329 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,329 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,329 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,330 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,330 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,330 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,330 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,331 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,331 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,331 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,331 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,332 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,332 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,332 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,332 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,333 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,333 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,333 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,333 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,334 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,334 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,334 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,334 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,334 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,335 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,335 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,335 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,335 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,335 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,340 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,340 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,341 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,341 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,341 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,341 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,341 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,342 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,342 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,342 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,342 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,343 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,343 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,343 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,343 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,349 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,349 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,350 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,350 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,350 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,350 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,351 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,351 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,351 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,351 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,352 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,352 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,352 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,352 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,353 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,353 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,353 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,353 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,354 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,354 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,354 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,354 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,355 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,355 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,355 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,355 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,356 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,356 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,356 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,356 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,357 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,357 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,357 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,357 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,358 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,358 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,358 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,358 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,359 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,359 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,359 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,359 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,359 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,360 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,360 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,360 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,360 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,360 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,366 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,366 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,366 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,366 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,367 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,367 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,367 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,367 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,367 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,368 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,368 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,368 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,368 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,369 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,369 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,369 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,369 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,370 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,370 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,370 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,370 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,370 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,371 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,371 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,371 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,371 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,372 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,372 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,372 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,372 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,373 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,373 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,373 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,374 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,374 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,374 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,374 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,375 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,375 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,375 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,375 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,376 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,376 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,376 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,376 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,377 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,377 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,377 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,377 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,378 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,378 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,378 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,378 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,379 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,379 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,379 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,380 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,380 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,380 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,380 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,381 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,381 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,381 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,381 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,382 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,382 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,382 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,382 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,383 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,383 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,388 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,388 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,389 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,389 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,389 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,389 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,389 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,390 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,390 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,390 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,390 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,391 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,391 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,391 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,391 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,391 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,392 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,392 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,392 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,392 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,393 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,393 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,393 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,393 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,394 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,394 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,394 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,394 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,395 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,395 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,395 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,396 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,396 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,396 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,396 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,397 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,397 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,397 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,398 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,398 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,398 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,398 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,399 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,399 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,399 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,399 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,400 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,400 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,400 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,400 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,401 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,401 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,401 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,401 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,402 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,402 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,402 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,402 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,403 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,403 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,403 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,404 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,404 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,404 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,404 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,405 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,405 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,405 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,405 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,405 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,411 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,412 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,412 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,413 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,413 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,414 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,415 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,415 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,415 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,416 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,416 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,416 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,416 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,417 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,417 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,417 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,417 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,417 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,418 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,418 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,418 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,418 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,418 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,419 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,419 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,419 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,419 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,420 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,420 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,420 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,420 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,421 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,421 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,421 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,421 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,422 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,422 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,422 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,423 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,423 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,423 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,423 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,424 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,424 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,424 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,424 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,425 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,425 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,425 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,425 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,426 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,426 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,426 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,426 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,427 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,427 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,427 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,428 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,428 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,428 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,428 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,429 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,429 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,429 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,430 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,430 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,430 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,430 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,431 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,431 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,431 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,431 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,432 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,432 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,439 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,439 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,439 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,439 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,440 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,440 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,440 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,440 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,440 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,441 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,441 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,441 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,441 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,441 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,442 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,442 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,442 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,442 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,442 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,443 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,443 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,443 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,443 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,444 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,444 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,444 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,444 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,445 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,445 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,445 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,445 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,446 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,446 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,446 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,446 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,447 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,447 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,447 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,447 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,448 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,448 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,448 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,448 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,449 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,449 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,449 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,449 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,450 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,450 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,450 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,450 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,451 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,451 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,451 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,451 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,452 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,452 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,452 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,452 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,453 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,453 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,453 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,453 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,454 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,454 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,454 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,454 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,455 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,462 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.10 02:40:04 BoogieIcfgContainer [2021-10-16 02:40:04,462 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-16 02:40:04,462 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-16 02:40:04,463 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-16 02:40:04,463 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-16 02:40:04,463 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 02:26:56" (3/4) ... [2021-10-16 02:40:04,466 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-10-16 02:40:04,490 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 16 nodes and edges [2021-10-16 02:40:04,491 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 8 nodes and edges [2021-10-16 02:40:04,492 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-10-16 02:40:04,492 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-10-16 02:40:04,522 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (m == 0bv32 && 0bv32 == __retres4) && \result == 0bv32 [2021-10-16 02:40:04,526 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((0bv32 == __retres4 && a == 0bv32) && \result == 0bv32) || zero == 0bv32 [2021-10-16 02:40:04,528 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((__retres10 == a && 0bv32 == b) && a == a) && !~bvsgt32(sa, 0bv32)) && a == 0bv32) || (((((((((((a == b && sa == 1bv32) && mb == ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && ~bvult64(b, a)) && !(cond == 0bv32)) && __retres10 == b) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && ~bvult64(~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))), 32bv32)) && b == a)) || ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && __retres10 == b) && tmp == 0bv32) && sa == 0bv32) && zero == 0bv32) && !~bvugt32(a, 0bv32)) && b == a)) || ((sb == 1bv32 && 1bv32 == tmp___0) && ((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && ((((!~bvult64(__retres10, b) && (((a == a && (((((((((a == b && sa == 1bv32) && !~bvult64(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) || ((((((((sa == 1bv32 && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32)) || ((((((((((a == b && sa == 1bv32) && !~bvult64(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) || ((((((((sa == 1bv32 && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b)))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))))) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) || ((((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && !~bvult64(a, a)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) || ((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && !~bvult64(a, a)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b)))) && b == b) && ea == 127bv32)) || (((((\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && ((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && !~bvult64(a, a)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) || ((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && !~bvult64(a, a)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))))) && !~bvult64(__retres10, b)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) && ea == 127bv32))) && zero == 0bv32) || ((((((!~bvult64(__retres10, b) && (((a == a && (((((((((a == b && sa == 1bv32) && !~bvult64(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) || ((((((((sa == 1bv32 && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32)) || ((((((((((a == b && sa == 1bv32) && !~bvult64(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) || ((((((((sa == 1bv32 && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b)))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))))) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) || ((((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && !~bvult64(a, a)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) || ((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && !~bvult64(a, a)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b)))) && b == b) && ea == 127bv32)) || (((((\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && ((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && !~bvult64(a, a)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) || ((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && !~bvult64(a, a)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))))) && !~bvult64(__retres10, b)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) && ea == 127bv32)) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), b))) && zero == 0bv32)))) || ((((((((((((sa == 1bv32 && ~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32)))) && !(cond == 0bv32)) && __retres10 == b) && !(0bv32 == b)) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: mb == ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)) == ma)) && !~bvsgt32(sb, 0bv32)) && !(0bv32 == a)) && b == a)) || ((((((((((sa == 1bv32 && !~bvult64(__retres10, a)) && ~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32)))) && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(__retres10, b)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !~bvsgt32(sb, 0bv32)) && b == b)) || (((((((\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && !~bvult64(__retres10, a)) && a == a) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ma) == 0bv32))) && !(cond == 0bv32)) && (((((((((((sa == 1bv32 && ~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32)))) && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && !~bvult64(a, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && b == b) || ((((((((((((sa == 1bv32 && ~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32)))) && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && ~bvadd64(1bv32, a) == 0bv32) && !~bvult64(a, b)) && !(33554431bv32 == ma)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && ~bvugt32(a, zero)) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(33554431bv32, ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && tmp == 1bv32) && b == b))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32)) [2021-10-16 02:40:04,528 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((sa == 1bv32 && !~bvult64(__retres10, a)) && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(\result, a)) && !~bvult64(__retres10, b)) && !~bvugt32(\result, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !~bvsgt32(sb, 0bv32)) && b == b) || (((((((((((((sa == 1bv32 && ~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32)))) && !(cond == 0bv32)) && __retres10 == b) && \result == b) && !(0bv32 == b)) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: mb == ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)) == ma)) && !~bvsgt32(sb, 0bv32)) && !(0bv32 == a)) && b == a)) || (((!(cond == 0bv32) && !~bvult64(\result, a)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32)) && ((((((\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && !~bvult64(__retres10, a)) && (((((((((((((sa == 1bv32 && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && ~bvadd64(1bv32, a) == 0bv32) && !(33554431bv32 == ma)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !~bvugt32(\result, a)) && ~bvugt32(a, zero)) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(33554431bv32, ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && tmp == 1bv32) && b == b) || ((((((((((sa == 1bv32 && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !~bvugt32(\result, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && b == b))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) || (((((\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && !~bvult64(__retres10, a)) && (((((((((((((sa == 1bv32 && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && ~bvadd64(1bv32, a) == 0bv32) && !(33554431bv32 == ma)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !~bvugt32(\result, a)) && ~bvugt32(a, zero)) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(33554431bv32, ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && tmp == 1bv32) && b == b) || ((((((((((sa == 1bv32 && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !~bvugt32(\result, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && b == b))) && !~bvult64(a, a)) && !(~bvand64(33554432bv32, ma) == 0bv32))))) || ((((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), b)) && zero == 0bv32) && (((((((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && !~bvult64(a, a)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) || ((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && !~bvult64(a, a)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32))) && !~bvult64(\result, a)) && b == b) && ea == 127bv32) || ((!~bvult64(\result, b) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && (((((((((((a == b && sa == 1bv32) && !~bvult64(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((((((sa == 1bv32 && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) || ((a == a && (((((((((a == b && sa == 1bv32) && !~bvult64(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((((((sa == 1bv32 && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32))))) || ((((((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && !~bvult64(a, a)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) || ((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && !~bvult64(a, a)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32))) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(\result, a)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) && ea == 127bv32))) || ((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && (!~bvugt32(__retres10, a) || !~bvult64(__retres10, b))) && zero == 0bv32) && (((((((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && !~bvult64(a, a)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) || ((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && !~bvult64(a, a)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32))) && !~bvult64(\result, a)) && b == b) && ea == 127bv32) || ((!~bvult64(\result, b) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && (((((((((((a == b && sa == 1bv32) && !~bvult64(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((((((sa == 1bv32 && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) || ((a == a && (((((((((a == b && sa == 1bv32) && !~bvult64(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((((((sa == 1bv32 && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32))))) || ((((((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && !~bvult64(a, a)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) || ((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && !~bvult64(a, a)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32))) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(\result, a)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) && ea == 127bv32)))) && sb == 1bv32) && 1bv32 == tmp___0)) || (((((__retres10 == a && 0bv32 == b) && \result == a) && a == a) && !~bvsgt32(sa, 0bv32)) && a == 0bv32)) || ((((((((((((a == b && sa == 1bv32) && mb == ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && ~bvult64(b, a)) && !(cond == 0bv32)) && __retres10 == b) && \result == b) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && ~bvult64(~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))), 32bv32)) && b == a)) || (((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && __retres10 == b) && tmp == 0bv32) && \result == b) && sa == 0bv32) && zero == 0bv32) && !~bvugt32(a, 0bv32)) && b == a) [2021-10-16 02:40:04,529 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((sa == 1bv32 && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !~bvugt32(r_add, a)) && b == b) || (((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !~bvugt32(r_add, a)) && b == a))) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) || ((((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && __retres10 == b) && tmp == 0bv32) && \result == b) && sa == 0bv32) && zero == 0bv32) && !~bvugt32(a, 0bv32)) && b == a) && b == r_add)) || ((((((__retres10 == a && 0bv32 == b) && a == r_add) && \result == a) && a == a) && !~bvsgt32(sa, 0bv32)) && a == 0bv32)) || (((((sa == 1bv32 && !(cond == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !~bvugt32(r_add, a)) && b == b) && b == r_add) || (((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvugt32(r_add, a)) && b == a) && b == r_add))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !~bvugt32(r_add, a)) && b == b) && b == r_add) || (((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvugt32(r_add, a)) && b == a) && b == r_add))) && ~bvugt32(a, zero)) && tmp == 1bv32)) || (((((sa == 1bv32 && !(cond == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && b == a) && b == r_add) || (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(a, b)) && b == b) && b == r_add))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && b == a) && b == r_add) || (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(a, b)) && b == b) && b == r_add))) && ~bvugt32(a, zero)) && tmp == 1bv32)) || ((sb == 1bv32 && 1bv32 == tmp___0) && (((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && (!~bvugt32(__retres10, a) || !~bvult64(__retres10, b))) && (((((((\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && ((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32) && (((((((((a == b && !~bvult64(__retres10, a)) && ~bvult64(b, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) || ((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)))) || (((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && (((((((((a == b && !~bvult64(__retres10, a)) && ~bvult64(b, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) || ((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)))))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) || ((!~bvult64(\result, b) && ((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32) && (((((((((a == b && !~bvult64(__retres10, a)) && ~bvult64(b, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) || ((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)))) || (((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && (((((((((a == b && !~bvult64(__retres10, a)) && ~bvult64(b, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) || ((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)))))) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b))) || (((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32) && (((((((((a == b && !~bvult64(__retres10, a)) && ~bvult64(b, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) || ((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)))) || (((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && (((((((((a == b && !~bvult64(__retres10, a)) && ~bvult64(b, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) || ((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a))))) && b == b))) && zero == 0bv32) || (((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), b)) && (((((((\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && ((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32) && (((((((((a == b && !~bvult64(__retres10, a)) && ~bvult64(b, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) || ((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)))) || (((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && (((((((((a == b && !~bvult64(__retres10, a)) && ~bvult64(b, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) || ((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)))))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) || ((!~bvult64(\result, b) && ((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32) && (((((((((a == b && !~bvult64(__retres10, a)) && ~bvult64(b, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) || ((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)))) || (((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && (((((((((a == b && !~bvult64(__retres10, a)) && ~bvult64(b, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) || ((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)))))) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b))) || (((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32) && (((((((((a == b && !~bvult64(__retres10, a)) && ~bvult64(b, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) || ((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)))) || (((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && (((((((((a == b && !~bvult64(__retres10, a)) && ~bvult64(b, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) || ((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a))))) && b == b))) && zero == 0bv32)))) || (((((((sa == 1bv32 && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !~bvugt32(r_add, a)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvugt32(r_add, a)) && b == a))) && !(cond == 0bv32)) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) [2021-10-16 02:40:04,530 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && ~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32)))) && !(cond == 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !~bvugt32(r_add, a)) && b == a) && b == r_add) || ((((((__retres10 == a && 0bv32 == b) && a == r_add) && \result == a) && a == a) && !~bvsgt32(sa, 0bv32)) && a == 0bv32)) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && b == a) && b == r_add)) || ((((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !~bvugt32(r_add, a)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvugt32(r_add, a)) && b == a)) && !(cond == 0bv32)) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && ~bvult64(ma, 33554432bv32))) || (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && !~bvugt32(r_add, a)) && b == b)) || (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(a, b)) && b == b) && b == r_add)) || ((((((((sa == 1bv32 && ~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32)))) && !(cond == 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && !~bvugt32(r_add, a)) && b == a) && b == r_add) [2021-10-16 02:40:04,531 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((sb == 1bv32 && 1bv32 == tmp___0) && (((((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~b : bv32 :: mb == ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)))) && a == a) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32)) && !(0bv32 == b)) && cond == 1bv32) && zero == 0bv32) && ~bvadd64(eb, 128bv32) == ~bvlshr64(b, 24bv32)) && tmp == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32 :: ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)) == ma)) && !~bvult64(a, b)) && b == b) || (((((((((((a == b && sa == 1bv32) && ~bvadd64(eb, 128bv32) == ~bvlshr64(a, 24bv32)) && ~bvult64(b, a)) && ma == ~bvor32(16777216bv32, ~bvand64(16777215bv32, b))) && cond == 1bv32) && zero == 0bv32) && !(a == 0bv32)) && tmp == 1bv32) && mb == ~bvor32(16777216bv32, ~bvand64(16777215bv32, a))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) && b == a))) || (((((((((((sa == 1bv32 && !~bvugt32(a, a)) && (\exists ULTIMATE.start_addflt_~b : bv32 :: mb == ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)))) && !(cond == 0bv32)) && ~bvadd64(1bv32, a) == 0bv32) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !(0bv32 == b)) && ~bvugt32(a, zero)) && tmp == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32 :: ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)) == ma)) && b == b) && ea == 127bv32) [2021-10-16 02:40:04,531 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((a == b && sa == 1bv32) && mb == ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && ~bvult64(b, a)) && __retres10 == b) && \result == b) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && ~bvult64(~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))), 32bv32)) && ~bvsge32(tmp___2, 0bv32)) && b == a) && b == r_add) || (((((((!~bvult64(__retres10, a) && (((((((((((a == b && sa == 1bv32) && !~bvult64(__retres10, a)) && 0bv32 == tmp___2) && !~bvult64(a, a)) && 0bv32 == tmp___1) && cond == 1bv32) && ~bvugt32(a, zero)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && !(0bv32 == a)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((sa == 1bv32 && a == a) && 0bv32 == tmp___2) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && 0bv32 == tmp___1) && cond == 1bv32) && ~bvugt32(a, zero)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && !(0bv32 == a)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) || ((a == a && (((((((((((a == b && sa == 1bv32) && !~bvult64(__retres10, a)) && 0bv32 == tmp___2) && !~bvult64(a, a)) && 0bv32 == tmp___1) && cond == 1bv32) && ~bvugt32(a, zero)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && !(0bv32 == a)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((sa == 1bv32 && a == a) && 0bv32 == tmp___2) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && 0bv32 == tmp___1) && cond == 1bv32) && ~bvugt32(a, zero)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && !(0bv32 == a)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32))) && !~bvult64(r_add, b)) && !~bvult64(\result, b)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b))) || (((!~bvult64(__retres10, a) && !~bvult64(\result, a)) && ((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32)) && ((((((a == a && 0bv32 == tmp___2) && !~bvult64(r_add, a)) && 0bv32 == tmp___1) && cond == 1bv32) && ((((\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && (((((sa == 1bv32 && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == a))) || ((((sa == 1bv32 && ~bvugt32(a, zero)) && tmp == 1bv32) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == a))) && !(~bvand64(33554432bv32, ma) == 0bv32)))) && !~bvult64(a, a)) || ((((((sa == 1bv32 && ~bvadd64(a, 1bv32) == 0bv32) && a == a) && ~bvugt32(a, zero)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && !(0bv32 == a)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)))) || (((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && 0bv32 == tmp___2) && 0bv32 == tmp___1) && cond == 1bv32) && ((((\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && (((((sa == 1bv32 && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == a))) || ((((sa == 1bv32 && ~bvugt32(a, zero)) && tmp == 1bv32) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == a))) && !(~bvand64(33554432bv32, ma) == 0bv32)))) && !~bvult64(a, a)) || ((((((sa == 1bv32 && ~bvadd64(a, 1bv32) == 0bv32) && a == a) && ~bvugt32(a, zero)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && !(0bv32 == a)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))))))) || ((sb == 1bv32 && 1bv32 == tmp___0) && ((((((((((!~bvult64(__retres10, a) && ((((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ((((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && a == a) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ((((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvsge32(tmp___2, 0bv32)))) && !~bvult64(r_add, a)) && !~bvult64(\result, a)) && b == b) && ea == 127bv32) || (((!~bvult64(r_add, b) && ((((((((((((((a == b && sa == 1bv32) && !~bvult64(__retres10, a)) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !(0bv32 == b)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !~bvult64(a, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((sa == 1bv32 && a == a) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !(0bv32 == b)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !~bvult64(a, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32))) && ((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32)) || (((!~bvult64(__retres10, a) && ((((((((((((a == b && sa == 1bv32) && !~bvult64(__retres10, a)) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !(0bv32 == b)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !~bvult64(a, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((sa == 1bv32 && a == a) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !(0bv32 == b)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !~bvult64(a, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)))) && !~bvult64(\result, b)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b))) || ((((((!~bvult64(__retres10, a) && ((((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ((((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && a == a) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ((((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvsge32(tmp___2, 0bv32)))) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(r_add, a)) && !~bvult64(\result, a)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) && ea == 127bv32)) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), b))) && zero == 0bv32) || ((((((((((!~bvult64(__retres10, a) && ((((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ((((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && a == a) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ((((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvsge32(tmp___2, 0bv32)))) && !~bvult64(r_add, a)) && !~bvult64(\result, a)) && b == b) && ea == 127bv32) || (((!~bvult64(r_add, b) && ((((((((((((((a == b && sa == 1bv32) && !~bvult64(__retres10, a)) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !(0bv32 == b)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !~bvult64(a, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((sa == 1bv32 && a == a) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !(0bv32 == b)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !~bvult64(a, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32))) && ((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32)) || (((!~bvult64(__retres10, a) && ((((((((((((a == b && sa == 1bv32) && !~bvult64(__retres10, a)) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !(0bv32 == b)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !~bvult64(a, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((sa == 1bv32 && a == a) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !(0bv32 == b)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !~bvult64(a, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)))) && !~bvult64(\result, b)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b))) || ((((((!~bvult64(__retres10, a) && ((((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ((((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && a == a) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ((((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvsge32(tmp___2, 0bv32)))) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(r_add, a)) && !~bvult64(\result, a)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) && ea == 127bv32)) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b))) && (!~bvugt32(__retres10, a) || !~bvult64(__retres10, b))) && zero == 0bv32))) [2021-10-16 02:40:04,533 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (sb == 1bv32 && 1bv32 == tmp___0) && ((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && ((((forall ULTIMATE.start_addflt_~delta~0 : bv32 :: !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && ((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) || ((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && a == a) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32)))) || (((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) || ((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && a == a) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32))) && b == b)) || ((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32 :: ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(a, a)) && !(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32))))) == 0bv32)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)))) && zero == 0bv32) || ((((((forall ULTIMATE.start_addflt_~delta~0 : bv32 :: !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && ((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) || ((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && a == a) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32)))) || (((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) || ((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && a == a) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32))) && b == b)) || ((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32 :: ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(a, a)) && !(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32))))) == 0bv32)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), b))) && zero == 0bv32)) [2021-10-16 02:40:04,576 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/witness.graphml [2021-10-16 02:40:04,577 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-16 02:40:04,577 INFO L168 Benchmark]: Toolchain (without parser) took 789470.18 ms. Allocated memory was 52.4 MB in the beginning and 293.6 MB in the end (delta: 241.2 MB). Free memory was 28.7 MB in the beginning and 222.4 MB in the end (delta: -193.7 MB). Peak memory consumption was 47.9 MB. Max. memory is 16.1 GB. [2021-10-16 02:40:04,578 INFO L168 Benchmark]: CDTParser took 0.22 ms. Allocated memory is still 52.4 MB. Free memory was 33.8 MB in the beginning and 33.8 MB in the end (delta: 38.2 kB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-16 02:40:04,578 INFO L168 Benchmark]: CACSL2BoogieTranslator took 478.27 ms. Allocated memory was 52.4 MB in the beginning and 65.0 MB in the end (delta: 12.6 MB). Free memory was 28.6 MB in the beginning and 45.7 MB in the end (delta: -17.1 MB). Peak memory consumption was 7.6 MB. Max. memory is 16.1 GB. [2021-10-16 02:40:04,579 INFO L168 Benchmark]: Boogie Procedure Inliner took 58.51 ms. Allocated memory is still 65.0 MB. Free memory was 45.7 MB in the beginning and 43.5 MB in the end (delta: 2.2 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-16 02:40:04,579 INFO L168 Benchmark]: Boogie Preprocessor took 38.30 ms. Allocated memory is still 65.0 MB. Free memory was 43.4 MB in the beginning and 41.6 MB in the end (delta: 1.8 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-16 02:40:04,579 INFO L168 Benchmark]: RCFGBuilder took 726.90 ms. Allocated memory is still 65.0 MB. Free memory was 41.5 MB in the beginning and 36.6 MB in the end (delta: 4.8 MB). Peak memory consumption was 13.1 MB. Max. memory is 16.1 GB. [2021-10-16 02:40:04,580 INFO L168 Benchmark]: TraceAbstraction took 788046.87 ms. Allocated memory was 65.0 MB in the beginning and 293.6 MB in the end (delta: 228.6 MB). Free memory was 36.2 MB in the beginning and 229.8 MB in the end (delta: -193.5 MB). Peak memory consumption was 178.7 MB. Max. memory is 16.1 GB. [2021-10-16 02:40:04,581 INFO L168 Benchmark]: Witness Printer took 114.16 ms. Allocated memory is still 293.6 MB. Free memory was 229.8 MB in the beginning and 222.4 MB in the end (delta: 7.3 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. [2021-10-16 02:40:04,584 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.22 ms. Allocated memory is still 52.4 MB. Free memory was 33.8 MB in the beginning and 33.8 MB in the end (delta: 38.2 kB). There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 478.27 ms. Allocated memory was 52.4 MB in the beginning and 65.0 MB in the end (delta: 12.6 MB). Free memory was 28.6 MB in the beginning and 45.7 MB in the end (delta: -17.1 MB). Peak memory consumption was 7.6 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 58.51 ms. Allocated memory is still 65.0 MB. Free memory was 45.7 MB in the beginning and 43.5 MB in the end (delta: 2.2 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 38.30 ms. Allocated memory is still 65.0 MB. Free memory was 43.4 MB in the beginning and 41.6 MB in the end (delta: 1.8 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * RCFGBuilder took 726.90 ms. Allocated memory is still 65.0 MB. Free memory was 41.5 MB in the beginning and 36.6 MB in the end (delta: 4.8 MB). Peak memory consumption was 13.1 MB. Max. memory is 16.1 GB. * TraceAbstraction took 788046.87 ms. Allocated memory was 65.0 MB in the beginning and 293.6 MB in the end (delta: 228.6 MB). Free memory was 36.2 MB in the beginning and 229.8 MB in the end (delta: -193.5 MB). Peak memory consumption was 178.7 MB. Max. memory is 16.1 GB. * Witness Printer took 114.16 ms. Allocated memory is still 293.6 MB. Free memory was 229.8 MB in the beginning and 222.4 MB in the end (delta: 7.3 MB). Peak memory consumption was 8.4 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[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 10]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 10]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 10]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 10]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 10]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 94 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 787596.5ms, OverallIterations: 32, TraceHistogramMax: 1, EmptinessCheckTime: 55.1ms, AutomataDifference: 121211.2ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 626743.7ms, InitialAbstractionConstructionTime: 23.9ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 4613 SDtfs, 14601 SDslu, 22845 SDs, 0 SdLazy, 6787 SolverSat, 502 SolverUnsat, 27 SolverUnknown, 0 SolverNotchecked, 76821.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2610 GetRequests, 2076 SyntacticMatches, 2 SemanticMatches, 532 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2723 ImplicationChecksByTransitivity, 50463.8ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=537occurred in iteration=18, InterpolantAutomatonStates: 420, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 1193.6ms AutomataMinimizationTime, 32 MinimizatonAttempts, 6424 StatesRemovedByMinimization, 29 NontrivialMinimizations, HoareAnnotationStatistics: 0.0ms HoareAnnotationTime, 24 LocationsWithAnnotation, 24 PreInvPairs, 143 NumberOfFragments, 20779 HoareAnnotationTreeSize, 24 FomulaSimplifications, 511733925365 FormulaSimplificationTreeSizeReduction, 8186.0ms HoareSimplificationTime, 24 FomulaSimplificationsInter, 5096635906 FormulaSimplificationTreeSizeReductionInter, 618534.4ms HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 342.8ms SsaConstructionTime, 1208.8ms SatisfiabilityAnalysisTime, 21862.3ms InterpolantComputationTime, 1191 NumberOfCodeBlocks, 1191 NumberOfCodeBlocksAsserted, 32 NumberOfCheckSat, 2318 ConstructedInterpolants, 171 QuantifiedInterpolants, 8986 SizeOfPredicates, 192 NumberOfNonLiveVariables, 2879 ConjunctsInSsa, 241 ConjunctsInUnsatCore, 64 InterpolantComputations, 64 PerfectInterpolantSequences, 0/0 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 - AllSpecificationsHoldResult: All specifications hold 5 specifications checked. All of them hold - InvariantResult [Line: 21]: Loop Invariant Derived loop invariant: zero == 0bv32 - InvariantResult [Line: 28]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 50]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 30]: Loop Invariant Derived loop invariant: zero == 0bv32 - InvariantResult [Line: 8]: Loop Invariant [2021-10-16 02:40:04,645 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,645 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,645 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,645 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,646 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,646 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,646 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,646 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] Derived loop invariant: ((sb == 1bv32 && 1bv32 == tmp___0) && (((((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~b : bv32 :: mb == ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)))) && a == a) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32)) && !(0bv32 == b)) && cond == 1bv32) && zero == 0bv32) && ~bvadd64(eb, 128bv32) == ~bvlshr64(b, 24bv32)) && tmp == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32 :: ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)) == ma)) && !~bvult64(a, b)) && b == b) || (((((((((((a == b && sa == 1bv32) && ~bvadd64(eb, 128bv32) == ~bvlshr64(a, 24bv32)) && ~bvult64(b, a)) && ma == ~bvor32(16777216bv32, ~bvand64(16777215bv32, b))) && cond == 1bv32) && zero == 0bv32) && !(a == 0bv32)) && tmp == 1bv32) && mb == ~bvor32(16777216bv32, ~bvand64(16777215bv32, a))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) && b == a))) || (((((((((((sa == 1bv32 && !~bvugt32(a, a)) && (\exists ULTIMATE.start_addflt_~b : bv32 :: mb == ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)))) && !(cond == 0bv32)) && ~bvadd64(1bv32, a) == 0bv32) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !(0bv32 == b)) && ~bvugt32(a, zero)) && tmp == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32 :: ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)) == ma)) && b == b) && ea == 127bv32) - InvariantResult [Line: 242]: Loop Invariant [2021-10-16 02:40:04,647 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,647 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,647 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,647 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,647 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,648 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,648 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,648 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,648 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,648 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,648 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,648 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,648 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,649 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,649 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,649 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,649 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,649 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,649 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,650 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,650 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,650 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,650 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,650 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,650 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,651 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,651 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,651 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,651 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,651 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,651 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,652 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,652 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,652 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,652 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,652 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,653 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,653 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,653 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,653 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,653 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,653 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,654 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,654 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,654 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,654 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,654 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,654 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,655 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,655 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,655 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,655 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,655 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,655 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,656 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,656 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,656 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,656 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,656 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,662 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,662 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,663 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,663 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,663 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,663 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,663 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,664 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,664 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,664 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,664 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,664 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,665 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,665 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,665 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,665 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,665 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,666 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,666 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,666 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,666 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,666 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,666 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,667 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,667 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,667 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,667 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,667 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,668 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,668 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,668 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,668 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,668 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,668 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,668 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,669 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,669 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,669 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,669 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,669 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,670 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,670 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,670 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,670 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,670 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,671 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,671 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,671 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,671 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,671 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,672 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,672 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,672 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,672 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,672 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,674 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,674 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,674 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,674 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,675 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,675 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,675 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,675 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,676 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,676 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,676 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,676 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,677 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,677 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,677 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,677 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,678 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,678 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,678 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,678 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,679 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,679 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,679 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,679 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,679 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,680 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,680 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,680 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,680 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,681 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,681 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,681 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,681 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,682 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,682 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,682 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,682 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,683 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,683 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,683 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,683 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,683 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,684 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,684 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,684 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,684 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,685 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,685 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,685 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,685 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,685 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,686 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,686 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,686 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,686 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,687 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,703 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,703 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,703 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,704 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,704 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,704 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,704 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,704 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,705 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,705 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,705 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,705 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,705 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,706 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,706 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,706 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,706 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,707 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,707 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,707 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,707 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,708 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,708 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,708 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,708 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,709 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,709 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,709 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,709 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,709 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,710 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,710 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,710 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,710 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,711 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,711 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,711 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,711 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,712 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,712 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,712 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,712 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,713 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,713 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,713 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,713 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,714 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,714 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,714 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,714 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,715 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,715 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,715 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,715 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,715 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,716 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,716 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,716 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,716 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,717 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,717 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,717 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,717 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,718 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,718 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,718 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,718 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,719 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,719 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,719 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,719 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,719 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,720 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,720 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,720 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,720 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,721 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,721 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,721 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,721 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,722 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,722 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,722 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,722 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,722 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,723 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,723 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,723 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,723 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,723 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,724 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,724 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,724 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,724 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,725 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,725 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,725 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,725 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,725 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,726 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,726 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,726 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,726 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,727 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,727 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,727 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,727 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,728 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,728 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,728 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,728 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,728 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,729 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,729 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,729 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,730 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,730 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,730 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,730 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,730 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,731 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,731 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,731 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,731 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,732 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,732 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,732 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,732 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,733 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,733 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,733 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,733 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,734 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,734 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,734 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,734 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,734 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,735 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,735 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,735 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,735 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,736 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,736 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,736 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,736 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,737 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,737 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,737 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,737 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,738 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,738 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,738 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,738 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,738 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,739 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,739 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,739 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,739 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,740 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,740 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,740 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,740 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,741 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,741 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,741 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,741 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,741 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,742 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,742 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,742 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] Derived loop invariant: ((((((((((((sa == 1bv32 && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !~bvugt32(r_add, a)) && b == b) || (((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !~bvugt32(r_add, a)) && b == a))) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) || ((((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && __retres10 == b) && tmp == 0bv32) && \result == b) && sa == 0bv32) && zero == 0bv32) && !~bvugt32(a, 0bv32)) && b == a) && b == r_add)) || ((((((__retres10 == a && 0bv32 == b) && a == r_add) && \result == a) && a == a) && !~bvsgt32(sa, 0bv32)) && a == 0bv32)) || (((((sa == 1bv32 && !(cond == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !~bvugt32(r_add, a)) && b == b) && b == r_add) || (((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvugt32(r_add, a)) && b == a) && b == r_add))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !~bvugt32(r_add, a)) && b == b) && b == r_add) || (((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvugt32(r_add, a)) && b == a) && b == r_add))) && ~bvugt32(a, zero)) && tmp == 1bv32)) || (((((sa == 1bv32 && !(cond == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && b == a) && b == r_add) || (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(a, b)) && b == b) && b == r_add))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && b == a) && b == r_add) || (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(a, b)) && b == b) && b == r_add))) && ~bvugt32(a, zero)) && tmp == 1bv32)) || ((sb == 1bv32 && 1bv32 == tmp___0) && (((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && (!~bvugt32(__retres10, a) || !~bvult64(__retres10, b))) && (((((((\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && ((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32) && (((((((((a == b && !~bvult64(__retres10, a)) && ~bvult64(b, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) || ((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)))) || (((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && (((((((((a == b && !~bvult64(__retres10, a)) && ~bvult64(b, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) || ((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)))))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) || ((!~bvult64(\result, b) && ((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32) && (((((((((a == b && !~bvult64(__retres10, a)) && ~bvult64(b, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) || ((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)))) || (((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && (((((((((a == b && !~bvult64(__retres10, a)) && ~bvult64(b, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) || ((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)))))) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b))) || (((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32) && (((((((((a == b && !~bvult64(__retres10, a)) && ~bvult64(b, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) || ((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)))) || (((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && (((((((((a == b && !~bvult64(__retres10, a)) && ~bvult64(b, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) || ((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a))))) && b == b))) && zero == 0bv32) || (((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), b)) && (((((((\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && ((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32) && (((((((((a == b && !~bvult64(__retres10, a)) && ~bvult64(b, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) || ((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)))) || (((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && (((((((((a == b && !~bvult64(__retres10, a)) && ~bvult64(b, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) || ((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)))))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) || ((!~bvult64(\result, b) && ((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32) && (((((((((a == b && !~bvult64(__retres10, a)) && ~bvult64(b, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) || ((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)))) || (((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && (((((((((a == b && !~bvult64(__retres10, a)) && ~bvult64(b, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) || ((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)))))) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b))) || (((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32) && (((((((((a == b && !~bvult64(__retres10, a)) && ~bvult64(b, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) || ((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)))) || (((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && (((((((((a == b && !~bvult64(__retres10, a)) && ~bvult64(b, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) || ((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a))))) && b == b))) && zero == 0bv32)))) || (((((((sa == 1bv32 && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !~bvugt32(r_add, a)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvugt32(r_add, a)) && b == a))) && !(cond == 0bv32)) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) - InvariantResult [Line: 50]: Loop Invariant Derived loop invariant: zero == 0bv32 - InvariantResult [Line: 21]: Loop Invariant Derived loop invariant: zero == 0bv32 || (0bv32 == __retres4 && a == 0bv32) - InvariantResult [Line: 8]: Loop Invariant [2021-10-16 02:40:04,761 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,761 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,761 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,762 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,762 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,762 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,762 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,763 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,763 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,763 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,763 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,763 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,763 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,764 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,764 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,764 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,764 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,765 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,765 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,765 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,769 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,769 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,770 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,770 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,770 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,770 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,770 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,771 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,771 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,771 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,771 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,771 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,772 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,772 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,772 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,772 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,773 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,773 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,773 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,773 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] Derived loop invariant: (sb == 1bv32 && 1bv32 == tmp___0) && ((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && ((((forall ULTIMATE.start_addflt_~delta~0 : bv32 :: !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && ((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) || ((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && a == a) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32)))) || (((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) || ((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && a == a) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32))) && b == b)) || ((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32 :: ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(a, a)) && !(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32))))) == 0bv32)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)))) && zero == 0bv32) || ((((((forall ULTIMATE.start_addflt_~delta~0 : bv32 :: !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && ((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) || ((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && a == a) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32)))) || (((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) || ((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && a == a) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32))) && b == b)) || ((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32 :: ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(a, a)) && !(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32))))) == 0bv32)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), b))) && zero == 0bv32)) - InvariantResult [Line: 28]: Loop Invariant Derived loop invariant: zero == 0bv32 - InvariantResult [Line: 30]: Loop Invariant Derived loop invariant: zero == 0bv32 - InvariantResult [Line: 28]: Loop Invariant Derived loop invariant: zero == 0bv32 - InvariantResult [Line: 308]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 50]: Loop Invariant Derived loop invariant: zero == 0bv32 - InvariantResult [Line: 17]: Loop Invariant Derived loop invariant: zero == 0bv32 - InvariantResult [Line: 86]: Loop Invariant [2021-10-16 02:40:04,779 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,779 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,779 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,779 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,780 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,780 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,780 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,780 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,780 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,781 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,781 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,781 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,781 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,782 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,782 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,782 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,782 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,783 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,783 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,783 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,783 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,784 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,784 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,784 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,784 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,785 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,785 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,785 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,786 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,786 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,786 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,786 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,786 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,787 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,787 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,787 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,787 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,788 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,788 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,788 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,788 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,789 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,789 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,789 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,789 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,790 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,790 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,790 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,790 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,791 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,791 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,791 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,791 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,792 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,792 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,792 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,792 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,792 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,792 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,793 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,793 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,793 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,793 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,798 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,798 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,798 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,799 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,799 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,799 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,799 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,799 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,800 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,800 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,800 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,800 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,801 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,801 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,801 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,801 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,802 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,802 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,802 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,802 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,803 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,803 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,803 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,803 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,804 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,804 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,804 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,804 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,805 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,805 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,805 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,805 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,806 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,806 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,806 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,806 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,807 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,807 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,807 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,807 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,807 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,808 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,808 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,808 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,809 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,809 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,809 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,809 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,810 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,810 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,810 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,810 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,810 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,811 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,811 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,811 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,811 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,811 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,811 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,812 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,812 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,812 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,812 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] Derived loop invariant: (((((((((__retres10 == a && 0bv32 == b) && a == a) && !~bvsgt32(sa, 0bv32)) && a == 0bv32) || (((((((((((a == b && sa == 1bv32) && mb == ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && ~bvult64(b, a)) && !(cond == 0bv32)) && __retres10 == b) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && ~bvult64(~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))), 32bv32)) && b == a)) || ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && __retres10 == b) && tmp == 0bv32) && sa == 0bv32) && zero == 0bv32) && !~bvugt32(a, 0bv32)) && b == a)) || ((sb == 1bv32 && 1bv32 == tmp___0) && ((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && ((((!~bvult64(__retres10, b) && (((a == a && (((((((((a == b && sa == 1bv32) && !~bvult64(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) || ((((((((sa == 1bv32 && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32)) || ((((((((((a == b && sa == 1bv32) && !~bvult64(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) || ((((((((sa == 1bv32 && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b)))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))))) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) || ((((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && !~bvult64(a, a)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) || ((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && !~bvult64(a, a)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b)))) && b == b) && ea == 127bv32)) || (((((\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && ((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && !~bvult64(a, a)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) || ((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && !~bvult64(a, a)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))))) && !~bvult64(__retres10, b)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) && ea == 127bv32))) && zero == 0bv32) || ((((((!~bvult64(__retres10, b) && (((a == a && (((((((((a == b && sa == 1bv32) && !~bvult64(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) || ((((((((sa == 1bv32 && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32)) || ((((((((((a == b && sa == 1bv32) && !~bvult64(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) || ((((((((sa == 1bv32 && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b)))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))))) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) || ((((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && !~bvult64(a, a)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) || ((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && !~bvult64(a, a)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b)))) && b == b) && ea == 127bv32)) || (((((\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && ((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && !~bvult64(a, a)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) || ((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && !~bvult64(a, a)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && !(0bv32 == a)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))))) && !~bvult64(__retres10, b)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) && ea == 127bv32)) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), b))) && zero == 0bv32)))) || ((((((((((((sa == 1bv32 && ~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32)))) && !(cond == 0bv32)) && __retres10 == b) && !(0bv32 == b)) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: mb == ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)) == ma)) && !~bvsgt32(sb, 0bv32)) && !(0bv32 == a)) && b == a)) || ((((((((((sa == 1bv32 && !~bvult64(__retres10, a)) && ~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32)))) && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(__retres10, b)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !~bvsgt32(sb, 0bv32)) && b == b)) || (((((((\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && !~bvult64(__retres10, a)) && a == a) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ma) == 0bv32))) && !(cond == 0bv32)) && (((((((((((sa == 1bv32 && ~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32)))) && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && !~bvult64(a, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && b == b) || ((((((((((((sa == 1bv32 && ~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32)))) && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && ~bvadd64(1bv32, a) == 0bv32) && !~bvult64(a, b)) && !(33554431bv32 == ma)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && ~bvugt32(a, zero)) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(33554431bv32, ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && tmp == 1bv32) && b == b))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32)) - InvariantResult [Line: 30]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 76]: Loop Invariant [2021-10-16 02:40:04,817 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,817 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,817 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,818 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,818 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,818 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,818 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,818 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,818 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,819 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,819 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,819 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,819 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,820 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,820 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,820 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,820 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,820 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,821 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,821 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,821 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,821 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,821 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,822 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,822 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,822 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,822 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,823 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,823 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,823 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,823 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,824 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,824 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,824 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,824 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,825 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,825 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,825 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,825 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,826 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,826 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,826 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,826 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,826 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,827 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,827 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,827 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,827 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,828 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,828 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,828 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,828 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,829 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,829 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,829 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,829 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,830 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,830 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,830 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,830 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,831 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,831 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,831 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,831 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,832 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,832 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,832 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,832 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,832 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,833 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,837 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,837 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,838 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,838 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,838 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,838 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,838 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,838 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,839 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,839 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,839 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,839 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,839 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,840 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,840 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,840 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,840 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,841 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,841 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,841 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,841 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,841 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,842 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,842 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,842 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,842 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,843 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,843 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,843 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,843 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,844 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,844 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,844 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,844 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,845 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,845 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,845 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,845 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,845 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,846 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,846 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,846 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,846 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,847 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,847 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,847 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,847 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,847 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,848 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,848 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,848 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,848 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,849 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,849 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,849 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,849 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,850 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,850 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,850 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,850 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,851 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,851 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,851 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,851 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,851 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,852 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,852 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,852 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,852 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,852 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] Derived loop invariant: ((((((((((((((((sa == 1bv32 && !~bvult64(__retres10, a)) && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(\result, a)) && !~bvult64(__retres10, b)) && !~bvugt32(\result, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !~bvsgt32(sb, 0bv32)) && b == b) || (((((((((((((sa == 1bv32 && ~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32)))) && !(cond == 0bv32)) && __retres10 == b) && \result == b) && !(0bv32 == b)) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: mb == ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)) == ma)) && !~bvsgt32(sb, 0bv32)) && !(0bv32 == a)) && b == a)) || (((!(cond == 0bv32) && !~bvult64(\result, a)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32)) && ((((((\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && !~bvult64(__retres10, a)) && (((((((((((((sa == 1bv32 && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && ~bvadd64(1bv32, a) == 0bv32) && !(33554431bv32 == ma)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !~bvugt32(\result, a)) && ~bvugt32(a, zero)) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(33554431bv32, ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && tmp == 1bv32) && b == b) || ((((((((((sa == 1bv32 && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !~bvugt32(\result, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && b == b))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) || (((((\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && !~bvult64(__retres10, a)) && (((((((((((((sa == 1bv32 && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && ~bvadd64(1bv32, a) == 0bv32) && !(33554431bv32 == ma)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !~bvugt32(\result, a)) && ~bvugt32(a, zero)) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(33554431bv32, ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && tmp == 1bv32) && b == b) || ((((((((((sa == 1bv32 && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !~bvugt32(\result, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && b == b))) && !~bvult64(a, a)) && !(~bvand64(33554432bv32, ma) == 0bv32))))) || ((((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), b)) && zero == 0bv32) && (((((((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && !~bvult64(a, a)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) || ((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && !~bvult64(a, a)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32))) && !~bvult64(\result, a)) && b == b) && ea == 127bv32) || ((!~bvult64(\result, b) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && (((((((((((a == b && sa == 1bv32) && !~bvult64(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((((((sa == 1bv32 && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) || ((a == a && (((((((((a == b && sa == 1bv32) && !~bvult64(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((((((sa == 1bv32 && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32))))) || ((((((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && !~bvult64(a, a)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) || ((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && !~bvult64(a, a)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32))) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(\result, a)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) && ea == 127bv32))) || ((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && (!~bvugt32(__retres10, a) || !~bvult64(__retres10, b))) && zero == 0bv32) && (((((((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && !~bvult64(a, a)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) || ((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && !~bvult64(a, a)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32))) && !~bvult64(\result, a)) && b == b) && ea == 127bv32) || ((!~bvult64(\result, b) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && (((((((((((a == b && sa == 1bv32) && !~bvult64(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((((((sa == 1bv32 && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) || ((a == a && (((((((((a == b && sa == 1bv32) && !~bvult64(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((((((sa == 1bv32 && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32))))) || ((((((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && !~bvult64(a, a)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) || ((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && !~bvult64(a, a)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32))) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(\result, a)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) && ea == 127bv32)))) && sb == 1bv32) && 1bv32 == tmp___0)) || (((((__retres10 == a && 0bv32 == b) && \result == a) && a == a) && !~bvsgt32(sa, 0bv32)) && a == 0bv32)) || ((((((((((((a == b && sa == 1bv32) && mb == ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && ~bvult64(b, a)) && !(cond == 0bv32)) && __retres10 == b) && \result == b) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && ~bvult64(~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))), 32bv32)) && b == a)) || (((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && __retres10 == b) && tmp == 0bv32) && \result == b) && sa == 0bv32) && zero == 0bv32) && !~bvugt32(a, 0bv32)) && b == a) - InvariantResult [Line: 218]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 17]: Loop Invariant Derived loop invariant: (m == 0bv32 && 0bv32 == __retres4) && \result == 0bv32 - InvariantResult [Line: 17]: Loop Invariant Derived loop invariant: ((0bv32 == __retres4 && a == 0bv32) && \result == 0bv32) || zero == 0bv32 - InvariantResult [Line: 21]: Loop Invariant Derived loop invariant: m == 0bv32 && 0bv32 == __retres4 - InvariantResult [Line: 305]: Loop Invariant [2021-10-16 02:40:04,858 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,858 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,858 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,859 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,859 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,859 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] Derived loop invariant: (((((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && ~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32)))) && !(cond == 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !~bvugt32(r_add, a)) && b == a) && b == r_add) || ((((((__retres10 == a && 0bv32 == b) && a == r_add) && \result == a) && a == a) && !~bvsgt32(sa, 0bv32)) && a == 0bv32)) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && b == a) && b == r_add)) || ((((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !~bvugt32(r_add, a)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvugt32(r_add, a)) && b == a)) && !(cond == 0bv32)) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && ~bvult64(ma, 33554432bv32))) || (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && !~bvugt32(r_add, a)) && b == b)) || (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(a, b)) && b == b) && b == r_add)) || ((((((((sa == 1bv32 && ~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32)))) && !(cond == 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && !~bvugt32(r_add, a)) && b == a) && b == r_add) - InvariantResult [Line: 286]: Loop Invariant [2021-10-16 02:40:04,860 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,861 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,861 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,861 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,861 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,861 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,862 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,862 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,862 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,862 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,862 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,863 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,863 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,863 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,863 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,863 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,864 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,864 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,864 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,864 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,864 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,865 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,865 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,865 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,865 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,866 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,866 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,866 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,866 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,867 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,867 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,867 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,867 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,867 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,868 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,868 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,868 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,868 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,869 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,869 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,869 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,869 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,870 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,870 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,870 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,870 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,870 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,871 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,871 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,871 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,871 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,872 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,872 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,872 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,872 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,873 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,873 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,873 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,873 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,873 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,874 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,874 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,874 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,874 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,875 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,875 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,875 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,875 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,881 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,881 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,882 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,883 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,883 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,883 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,883 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,884 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,884 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,884 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,884 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,884 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,884 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,885 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,885 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,885 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,885 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,885 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,886 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,886 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,886 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,886 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,886 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,887 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,887 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,887 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,887 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,888 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,888 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,888 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,889 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,889 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,889 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,889 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,889 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,890 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,890 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,890 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,890 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,891 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,891 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,891 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,891 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,892 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,892 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,892 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,892 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,892 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,893 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,893 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,893 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,893 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,894 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,894 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,894 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,894 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,895 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,895 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,895 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,895 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,896 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,896 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-10-16 02:40:04,896 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,896 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,897 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-10-16 02:40:04,897 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-10-16 02:40:04,897 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-10-16 02:40:04,897 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] Derived loop invariant: (((((((((((((((((a == b && sa == 1bv32) && mb == ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && ~bvult64(b, a)) && __retres10 == b) && \result == b) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && ~bvult64(~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))), 32bv32)) && ~bvsge32(tmp___2, 0bv32)) && b == a) && b == r_add) || (((((((!~bvult64(__retres10, a) && (((((((((((a == b && sa == 1bv32) && !~bvult64(__retres10, a)) && 0bv32 == tmp___2) && !~bvult64(a, a)) && 0bv32 == tmp___1) && cond == 1bv32) && ~bvugt32(a, zero)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && !(0bv32 == a)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((sa == 1bv32 && a == a) && 0bv32 == tmp___2) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && 0bv32 == tmp___1) && cond == 1bv32) && ~bvugt32(a, zero)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && !(0bv32 == a)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) || ((a == a && (((((((((((a == b && sa == 1bv32) && !~bvult64(__retres10, a)) && 0bv32 == tmp___2) && !~bvult64(a, a)) && 0bv32 == tmp___1) && cond == 1bv32) && ~bvugt32(a, zero)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && !(0bv32 == a)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((sa == 1bv32 && a == a) && 0bv32 == tmp___2) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && 0bv32 == tmp___1) && cond == 1bv32) && ~bvugt32(a, zero)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && !(0bv32 == a)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32))) && !~bvult64(r_add, b)) && !~bvult64(\result, b)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b))) || (((!~bvult64(__retres10, a) && !~bvult64(\result, a)) && ((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32)) && ((((((a == a && 0bv32 == tmp___2) && !~bvult64(r_add, a)) && 0bv32 == tmp___1) && cond == 1bv32) && ((((\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && (((((sa == 1bv32 && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == a))) || ((((sa == 1bv32 && ~bvugt32(a, zero)) && tmp == 1bv32) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == a))) && !(~bvand64(33554432bv32, ma) == 0bv32)))) && !~bvult64(a, a)) || ((((((sa == 1bv32 && ~bvadd64(a, 1bv32) == 0bv32) && a == a) && ~bvugt32(a, zero)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && !(0bv32 == a)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)))) || (((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && 0bv32 == tmp___2) && 0bv32 == tmp___1) && cond == 1bv32) && ((((\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && (((((sa == 1bv32 && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == a))) || ((((sa == 1bv32 && ~bvugt32(a, zero)) && tmp == 1bv32) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == a))) && !(~bvand64(33554432bv32, ma) == 0bv32)))) && !~bvult64(a, a)) || ((((((sa == 1bv32 && ~bvadd64(a, 1bv32) == 0bv32) && a == a) && ~bvugt32(a, zero)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && !(0bv32 == a)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))))))) || ((sb == 1bv32 && 1bv32 == tmp___0) && ((((((((((!~bvult64(__retres10, a) && ((((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ((((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && a == a) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ((((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvsge32(tmp___2, 0bv32)))) && !~bvult64(r_add, a)) && !~bvult64(\result, a)) && b == b) && ea == 127bv32) || (((!~bvult64(r_add, b) && ((((((((((((((a == b && sa == 1bv32) && !~bvult64(__retres10, a)) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !(0bv32 == b)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !~bvult64(a, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((sa == 1bv32 && a == a) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !(0bv32 == b)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !~bvult64(a, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32))) && ((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32)) || (((!~bvult64(__retres10, a) && ((((((((((((a == b && sa == 1bv32) && !~bvult64(__retres10, a)) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !(0bv32 == b)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !~bvult64(a, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((sa == 1bv32 && a == a) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !(0bv32 == b)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !~bvult64(a, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)))) && !~bvult64(\result, b)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b))) || ((((((!~bvult64(__retres10, a) && ((((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ((((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && a == a) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ((((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvsge32(tmp___2, 0bv32)))) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(r_add, a)) && !~bvult64(\result, a)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) && ea == 127bv32)) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), b))) && zero == 0bv32) || ((((((((((!~bvult64(__retres10, a) && ((((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ((((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && a == a) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ((((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvsge32(tmp___2, 0bv32)))) && !~bvult64(r_add, a)) && !~bvult64(\result, a)) && b == b) && ea == 127bv32) || (((!~bvult64(r_add, b) && ((((((((((((((a == b && sa == 1bv32) && !~bvult64(__retres10, a)) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !(0bv32 == b)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !~bvult64(a, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((sa == 1bv32 && a == a) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !(0bv32 == b)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !~bvult64(a, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32))) && ((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32)) || (((!~bvult64(__retres10, a) && ((((((((((((a == b && sa == 1bv32) && !~bvult64(__retres10, a)) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !(0bv32 == b)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !~bvult64(a, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((sa == 1bv32 && a == a) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !(0bv32 == b)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(cond == 0bv32)) && !~bvult64(a, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)))) && !~bvult64(\result, b)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b))) || ((((((!~bvult64(__retres10, a) && ((((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ((((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && a == a) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ((((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(cond == 0bv32)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvsge32(tmp___2, 0bv32)))) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(r_add, a)) && !~bvult64(\result, a)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) && ea == 127bv32)) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b))) && (!~bvugt32(__retres10, a) || !~bvult64(__retres10, b))) && zero == 0bv32))) RESULT: Ultimate proved your program to be correct! [2021-10-16 02:40:05,108 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forcibly destroying the process [2021-10-16 02:40:05,134 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_36456b08-e3a9-48f8-9679-2179e1189303/bin/utaipan-mTDlp9Zugs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 137 Received shutdown request...