/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/Ultimate.py --spec ../../../trunk/examples/svcomp/ReachSafety.prp --file ../../../trunk/examples/svcomp/float-newlib/double_req_bl_0660b_true-unreach-call.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 40ef5092 Calling Ultimate with: java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx12G -Xms1G -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../../../trunk/examples/svcomp/float-newlib/double_req_bl_0660b_true-unreach-call.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash fcfb0681d482dd50f2d20807361558887e88a0e8 ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx12G -Xms1G -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../../../trunk/examples/svcomp/float-newlib/double_req_bl_0660b_true-unreach-call.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash fcfb0681d482dd50f2d20807361558887e88a0e8 ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.23-40ef509 [2018-09-20 14:36:04,316 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-09-20 14:36:04,322 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-09-20 14:36:04,340 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-09-20 14:36:04,341 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-09-20 14:36:04,342 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-09-20 14:36:04,344 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-09-20 14:36:04,346 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-09-20 14:36:04,348 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-09-20 14:36:04,349 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-09-20 14:36:04,350 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-09-20 14:36:04,350 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-09-20 14:36:04,351 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-09-20 14:36:04,352 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-09-20 14:36:04,354 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-09-20 14:36:04,355 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-09-20 14:36:04,356 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-09-20 14:36:04,358 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-09-20 14:36:04,360 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-09-20 14:36:04,362 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-09-20 14:36:04,364 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-09-20 14:36:04,365 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-09-20 14:36:04,368 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-09-20 14:36:04,369 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-09-20 14:36:04,369 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-09-20 14:36:04,370 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-09-20 14:36:04,372 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-09-20 14:36:04,373 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-09-20 14:36:04,374 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-09-20 14:36:04,375 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-09-20 14:36:04,375 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-09-20 14:36:04,376 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-09-20 14:36:04,376 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-09-20 14:36:04,377 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-09-20 14:36:04,378 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-09-20 14:36:04,379 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-09-20 14:36:04,381 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2018-09-20 14:36:04,414 INFO L110 SettingsManager]: Loading preferences was successful [2018-09-20 14:36:04,414 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-09-20 14:36:04,415 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-09-20 14:36:04,415 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-09-20 14:36:04,418 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-09-20 14:36:04,420 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-09-20 14:36:04,420 INFO L133 SettingsManager]: * Use SBE=true [2018-09-20 14:36:04,420 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-09-20 14:36:04,420 INFO L133 SettingsManager]: * sizeof long=4 [2018-09-20 14:36:04,421 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-09-20 14:36:04,421 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-09-20 14:36:04,421 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-09-20 14:36:04,421 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-09-20 14:36:04,421 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-09-20 14:36:04,421 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-09-20 14:36:04,422 INFO L133 SettingsManager]: * sizeof long double=12 [2018-09-20 14:36:04,422 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-09-20 14:36:04,422 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-09-20 14:36:04,422 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-09-20 14:36:04,424 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-09-20 14:36:04,425 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-09-20 14:36:04,425 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-09-20 14:36:04,425 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-09-20 14:36:04,425 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-09-20 14:36:04,425 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-09-20 14:36:04,427 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-09-20 14:36:04,427 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-09-20 14:36:04,427 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-09-20 14:36:04,427 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-09-20 14:36:04,427 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true 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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux 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(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> fcfb0681d482dd50f2d20807361558887e88a0e8 [2018-09-20 14:36:04,497 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-09-20 14:36:04,510 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-09-20 14:36:04,514 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-09-20 14:36:04,516 INFO L271 PluginConnector]: Initializing CDTParser... [2018-09-20 14:36:04,517 INFO L276 PluginConnector]: CDTParser initialized [2018-09-20 14:36:04,517 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/float-newlib/double_req_bl_0660b_true-unreach-call.c [2018-09-20 14:36:04,880 INFO L221 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/901b196b7/27b7145919314fe9a00e82671c6f6928/FLAG4cf46de70 [2018-09-20 14:36:05,053 INFO L277 CDTParser]: Found 1 translation units. [2018-09-20 14:36:05,053 INFO L159 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/float-newlib/double_req_bl_0660b_true-unreach-call.c [2018-09-20 14:36:05,068 INFO L325 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/901b196b7/27b7145919314fe9a00e82671c6f6928/FLAG4cf46de70 [2018-09-20 14:36:05,091 INFO L333 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/901b196b7/27b7145919314fe9a00e82671c6f6928 [2018-09-20 14:36:05,095 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-09-20 14:36:05,098 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2018-09-20 14:36:05,099 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-09-20 14:36:05,100 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-09-20 14:36:05,106 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-09-20 14:36:05,107 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.09 02:36:05" (1/1) ... [2018-09-20 14:36:05,111 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@18df4f1c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:36:05, skipping insertion in model container [2018-09-20 14:36:05,111 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.09 02:36:05" (1/1) ... [2018-09-20 14:36:05,124 INFO L160 ieTranslatorObserver]: Starting translation in SV-COMP mode [2018-09-20 14:36:05,500 INFO L170 PostProcessor]: Settings: Checked method=main [2018-09-20 14:36:05,521 INFO L424 MainDispatcher]: Starting main dispatcher in SV-COMP mode [2018-09-20 14:36:05,569 INFO L170 PostProcessor]: Settings: Checked method=main [2018-09-20 14:36:05,619 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:36:05 WrapperNode [2018-09-20 14:36:05,619 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-09-20 14:36:05,620 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-09-20 14:36:05,620 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-09-20 14:36:05,620 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-09-20 14:36:05,635 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:36:05" (1/1) ... [2018-09-20 14:36:05,636 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:36:05" (1/1) ... [2018-09-20 14:36:05,652 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:36:05" (1/1) ... [2018-09-20 14:36:05,652 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:36:05" (1/1) ... [2018-09-20 14:36:05,668 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:36:05" (1/1) ... [2018-09-20 14:36:05,685 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:36:05" (1/1) ... [2018-09-20 14:36:05,693 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:36:05" (1/1) ... [2018-09-20 14:36:05,704 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-09-20 14:36:05,705 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-09-20 14:36:05,705 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-09-20 14:36:05,707 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-09-20 14:36:05,708 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:36:05" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-09-20 14:36:05,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-09-20 14:36:05,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-09-20 14:36:05,880 INFO L138 BoogieDeclarations]: Found implementation of procedure fabs_double [2018-09-20 14:36:05,880 INFO L138 BoogieDeclarations]: Found implementation of procedure atan_double [2018-09-20 14:36:05,881 INFO L138 BoogieDeclarations]: Found implementation of procedure __ieee754_atan2 [2018-09-20 14:36:05,881 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-09-20 14:36:05,881 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-09-20 14:36:05,881 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_double [2018-09-20 14:36:05,881 INFO L130 BoogieDeclarations]: Found specification of procedure fabs_double [2018-09-20 14:36:05,881 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-09-20 14:36:05,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~real [2018-09-20 14:36:05,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-09-20 14:36:05,882 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-09-20 14:36:05,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-09-20 14:36:05,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~real [2018-09-20 14:36:05,884 INFO L130 BoogieDeclarations]: Found specification of procedure atan_double [2018-09-20 14:36:05,884 INFO L130 BoogieDeclarations]: Found specification of procedure __ieee754_atan2 [2018-09-20 14:36:05,884 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-09-20 14:36:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-09-20 14:36:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-09-20 14:36:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~real [2018-09-20 14:36:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-09-20 14:36:07,117 INFO L365 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-09-20 14:36:07,118 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.09 02:36:07 BoogieIcfgContainer [2018-09-20 14:36:07,118 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-09-20 14:36:07,119 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-09-20 14:36:07,120 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-09-20 14:36:07,124 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-09-20 14:36:07,124 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.09 02:36:05" (1/3) ... [2018-09-20 14:36:07,125 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7d751404 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.09 02:36:07, skipping insertion in model container [2018-09-20 14:36:07,125 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:36:05" (2/3) ... [2018-09-20 14:36:07,126 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7d751404 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.09 02:36:07, skipping insertion in model container [2018-09-20 14:36:07,126 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.09 02:36:07" (3/3) ... [2018-09-20 14:36:07,129 INFO L112 eAbstractionObserver]: Analyzing ICFG double_req_bl_0660b_true-unreach-call.c [2018-09-20 14:36:07,140 INFO L137 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-09-20 14:36:07,151 INFO L149 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-09-20 14:36:07,208 INFO L130 ementStrategyFactory]: Using default assertion order modulation [2018-09-20 14:36:07,210 INFO L381 AbstractCegarLoop]: Interprodecural is true [2018-09-20 14:36:07,210 INFO L382 AbstractCegarLoop]: Hoare is true [2018-09-20 14:36:07,210 INFO L383 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-09-20 14:36:07,210 INFO L384 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-09-20 14:36:07,210 INFO L385 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-09-20 14:36:07,211 INFO L386 AbstractCegarLoop]: Difference is false [2018-09-20 14:36:07,211 INFO L387 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-09-20 14:36:07,211 INFO L392 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-09-20 14:36:07,239 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states. [2018-09-20 14:36:07,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2018-09-20 14:36:07,248 INFO L368 BasicCegarLoop]: Found error trace [2018-09-20 14:36:07,250 INFO L376 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-09-20 14:36:07,253 INFO L423 AbstractCegarLoop]: === Iteration 1 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-09-20 14:36:07,259 INFO L82 PathProgramCache]: Analyzing trace with hash -1279955196, now seen corresponding path program 1 times [2018-09-20 14:36:07,262 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-20 14:36:07,263 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-20 14:36:07,325 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-20 14:36:07,326 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-20 14:36:07,326 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-20 14:36:07,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-20 14:36:07,460 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-20 14:36:07,463 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-20 14:36:07,463 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-09-20 14:36:07,468 INFO L459 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-09-20 14:36:07,484 INFO L147 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-09-20 14:36:07,485 INFO L148 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-09-20 14:36:07,488 INFO L87 Difference]: Start difference. First operand 179 states. Second operand 2 states. [2018-09-20 14:36:07,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-20 14:36:07,543 INFO L93 Difference]: Finished difference Result 349 states and 466 transitions. [2018-09-20 14:36:07,543 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-09-20 14:36:07,545 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 19 [2018-09-20 14:36:07,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-20 14:36:07,561 INFO L225 Difference]: With dead ends: 349 [2018-09-20 14:36:07,561 INFO L226 Difference]: Without dead ends: 174 [2018-09-20 14:36:07,568 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-09-20 14:36:07,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2018-09-20 14:36:07,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 174. [2018-09-20 14:36:07,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 174 states. [2018-09-20 14:36:07,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 213 transitions. [2018-09-20 14:36:07,631 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 213 transitions. Word has length 19 [2018-09-20 14:36:07,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-20 14:36:07,631 INFO L480 AbstractCegarLoop]: Abstraction has 174 states and 213 transitions. [2018-09-20 14:36:07,631 INFO L481 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-09-20 14:36:07,632 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 213 transitions. [2018-09-20 14:36:07,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2018-09-20 14:36:07,634 INFO L368 BasicCegarLoop]: Found error trace [2018-09-20 14:36:07,634 INFO L376 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] [2018-09-20 14:36:07,635 INFO L423 AbstractCegarLoop]: === Iteration 2 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-09-20 14:36:07,635 INFO L82 PathProgramCache]: Analyzing trace with hash 1584750586, now seen corresponding path program 1 times [2018-09-20 14:36:07,635 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-20 14:36:07,635 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-20 14:36:07,637 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-20 14:36:07,637 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-20 14:36:07,637 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-20 14:36:07,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-09-20 14:36:07,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-09-20 14:36:07,931 INFO L443 BasicCegarLoop]: Counterexample might be feasible [2018-09-20 14:36:08,002 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 20.09 02:36:08 BoogieIcfgContainer [2018-09-20 14:36:08,002 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-09-20 14:36:08,003 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-09-20 14:36:08,003 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-09-20 14:36:08,003 INFO L276 PluginConnector]: Witness Printer initialized [2018-09-20 14:36:08,004 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.09 02:36:07" (3/4) ... [2018-09-20 14:36:08,009 INFO L147 WitnessPrinter]: No result that supports witness generation found [2018-09-20 14:36:08,009 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-09-20 14:36:08,010 INFO L168 Benchmark]: Toolchain (without parser) took 2914.05 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 141.6 MB). Free memory was 951.8 MB in the beginning and 1.0 GB in the end (delta: -93.4 MB). Peak memory consumption was 48.1 MB. Max. memory is 11.5 GB. [2018-09-20 14:36:08,012 INFO L168 Benchmark]: CDTParser took 0.22 ms. Allocated memory is still 1.0 GB. Free memory is still 978.7 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-09-20 14:36:08,013 INFO L168 Benchmark]: CACSL2BoogieTranslator took 519.99 ms. Allocated memory is still 1.0 GB. Free memory was 951.8 MB in the beginning and 935.7 MB in the end (delta: 16.1 MB). Peak memory consumption was 16.1 MB. Max. memory is 11.5 GB. [2018-09-20 14:36:08,014 INFO L168 Benchmark]: Boogie Preprocessor took 84.73 ms. Allocated memory is still 1.0 GB. Free memory was 935.7 MB in the beginning and 930.4 MB in the end (delta: 5.4 MB). Peak memory consumption was 5.4 MB. Max. memory is 11.5 GB. [2018-09-20 14:36:08,015 INFO L168 Benchmark]: RCFGBuilder took 1413.47 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 141.6 MB). Free memory was 930.4 MB in the beginning and 1.1 GB in the end (delta: -149.4 MB). Peak memory consumption was 18.1 MB. Max. memory is 11.5 GB. [2018-09-20 14:36:08,016 INFO L168 Benchmark]: TraceAbstraction took 883.44 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.0 GB in the end (delta: 34.5 MB). Peak memory consumption was 34.5 MB. Max. memory is 11.5 GB. [2018-09-20 14:36:08,017 INFO L168 Benchmark]: Witness Printer took 5.87 ms. Allocated memory is still 1.2 GB. Free memory is still 1.0 GB. There was no memory consumed. Max. memory is 11.5 GB. [2018-09-20 14:36:08,022 INFO L336 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 1.0 GB. Free memory is still 978.7 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 519.99 ms. Allocated memory is still 1.0 GB. Free memory was 951.8 MB in the beginning and 935.7 MB in the end (delta: 16.1 MB). Peak memory consumption was 16.1 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 84.73 ms. Allocated memory is still 1.0 GB. Free memory was 935.7 MB in the beginning and 930.4 MB in the end (delta: 5.4 MB). Peak memory consumption was 5.4 MB. Max. memory is 11.5 GB. * RCFGBuilder took 1413.47 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 141.6 MB). Free memory was 930.4 MB in the beginning and 1.1 GB in the end (delta: -149.4 MB). Peak memory consumption was 18.1 MB. Max. memory is 11.5 GB. * TraceAbstraction took 883.44 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.0 GB in the end (delta: 34.5 MB). Peak memory consumption was 34.5 MB. Max. memory is 11.5 GB. * Witness Printer took 5.87 ms. Allocated memory is still 1.2 GB. Free memory is still 1.0 GB. There was no memory consumed. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - UnprovableResult [Line: 259]: Unable to prove that call of __VERIFIER_error() unreachable Unable to prove that call of __VERIFIER_error() unreachable Reason: overapproximation of bitwiseOr at line 162, overapproximation of someUnaryDOUBLEoperation at line 52, overapproximation of bitwiseAnd at line 160, overapproximation of someBinaryArithmeticDOUBLEoperation at line 163, overapproximation of someBinaryDOUBLEComparisonOperation at line 258. Possible FailurePath: [L37-L42] static const double atanhi_atan[] = { 4.63647609000806093515e-01, 7.85398163397448278999e-01, 9.82793723247329054082e-01, 1.57079632679489655800e+00, }; [L37-L42] static const double atanhi_atan[] = { 4.63647609000806093515e-01, 7.85398163397448278999e-01, 9.82793723247329054082e-01, 1.57079632679489655800e+00, }; [L37-L42] static const double atanhi_atan[] = { 4.63647609000806093515e-01, 7.85398163397448278999e-01, 9.82793723247329054082e-01, 1.57079632679489655800e+00, }; [L37-L42] static const double atanhi_atan[] = { 4.63647609000806093515e-01, 7.85398163397448278999e-01, 9.82793723247329054082e-01, 1.57079632679489655800e+00, }; [L44-L49] static const double atanlo_atan[] = { 2.26987774529616870924e-17, 3.06161699786838301793e-17, 1.39033110312309984516e-17, 6.12323399573676603587e-17, }; [L44-L49] static const double atanlo_atan[] = { 2.26987774529616870924e-17, 3.06161699786838301793e-17, 1.39033110312309984516e-17, 6.12323399573676603587e-17, }; [L44-L49] static const double atanlo_atan[] = { 2.26987774529616870924e-17, 3.06161699786838301793e-17, 1.39033110312309984516e-17, 6.12323399573676603587e-17, }; [L44-L49] static const double atanlo_atan[] = { 2.26987774529616870924e-17, 3.06161699786838301793e-17, 1.39033110312309984516e-17, 6.12323399573676603587e-17, }; [L51-L58] static const double aT_atan[] = { 3.33333333333329318027e-01, -1.99999999998764832476e-01, 1.42857142725034663711e-01, -1.11111104054623557880e-01, 9.09088713343650656196e-02, -7.69187620504482999495e-02, 6.66107313738753120669e-02, -5.83357013379057348645e-02, 4.97687799461593236017e-02, -3.65315727442169155270e-02, 1.62858201153657823623e-02, }; [L51-L58] static const double aT_atan[] = { 3.33333333333329318027e-01, -1.99999999998764832476e-01, 1.42857142725034663711e-01, -1.11111104054623557880e-01, 9.09088713343650656196e-02, -7.69187620504482999495e-02, 6.66107313738753120669e-02, -5.83357013379057348645e-02, 4.97687799461593236017e-02, -3.65315727442169155270e-02, 1.62858201153657823623e-02, }; [L51-L58] static const double aT_atan[] = { 3.33333333333329318027e-01, -1.99999999998764832476e-01, 1.42857142725034663711e-01, -1.11111104054623557880e-01, 9.09088713343650656196e-02, -7.69187620504482999495e-02, 6.66107313738753120669e-02, -5.83357013379057348645e-02, 4.97687799461593236017e-02, -3.65315727442169155270e-02, 1.62858201153657823623e-02, }; [L51-L58] static const double aT_atan[] = { 3.33333333333329318027e-01, -1.99999999998764832476e-01, 1.42857142725034663711e-01, -1.11111104054623557880e-01, 9.09088713343650656196e-02, -7.69187620504482999495e-02, 6.66107313738753120669e-02, -5.83357013379057348645e-02, 4.97687799461593236017e-02, -3.65315727442169155270e-02, 1.62858201153657823623e-02, }; [L51-L58] static const double aT_atan[] = { 3.33333333333329318027e-01, -1.99999999998764832476e-01, 1.42857142725034663711e-01, -1.11111104054623557880e-01, 9.09088713343650656196e-02, -7.69187620504482999495e-02, 6.66107313738753120669e-02, -5.83357013379057348645e-02, 4.97687799461593236017e-02, -3.65315727442169155270e-02, 1.62858201153657823623e-02, }; [L51-L58] static const double aT_atan[] = { 3.33333333333329318027e-01, -1.99999999998764832476e-01, 1.42857142725034663711e-01, -1.11111104054623557880e-01, 9.09088713343650656196e-02, -7.69187620504482999495e-02, 6.66107313738753120669e-02, -5.83357013379057348645e-02, 4.97687799461593236017e-02, -3.65315727442169155270e-02, 1.62858201153657823623e-02, }; [L51-L58] static const double aT_atan[] = { 3.33333333333329318027e-01, -1.99999999998764832476e-01, 1.42857142725034663711e-01, -1.11111104054623557880e-01, 9.09088713343650656196e-02, -7.69187620504482999495e-02, 6.66107313738753120669e-02, -5.83357013379057348645e-02, 4.97687799461593236017e-02, -3.65315727442169155270e-02, 1.62858201153657823623e-02, }; [L51-L58] static const double aT_atan[] = { 3.33333333333329318027e-01, -1.99999999998764832476e-01, 1.42857142725034663711e-01, -1.11111104054623557880e-01, 9.09088713343650656196e-02, -7.69187620504482999495e-02, 6.66107313738753120669e-02, -5.83357013379057348645e-02, 4.97687799461593236017e-02, -3.65315727442169155270e-02, 1.62858201153657823623e-02, }; [L51-L58] static const double aT_atan[] = { 3.33333333333329318027e-01, -1.99999999998764832476e-01, 1.42857142725034663711e-01, -1.11111104054623557880e-01, 9.09088713343650656196e-02, -7.69187620504482999495e-02, 6.66107313738753120669e-02, -5.83357013379057348645e-02, 4.97687799461593236017e-02, -3.65315727442169155270e-02, 1.62858201153657823623e-02, }; [L51-L58] static const double aT_atan[] = { 3.33333333333329318027e-01, -1.99999999998764832476e-01, 1.42857142725034663711e-01, -1.11111104054623557880e-01, 9.09088713343650656196e-02, -7.69187620504482999495e-02, 6.66107313738753120669e-02, -5.83357013379057348645e-02, 4.97687799461593236017e-02, -3.65315727442169155270e-02, 1.62858201153657823623e-02, }; [L51-L58] static const double aT_atan[] = { 3.33333333333329318027e-01, -1.99999999998764832476e-01, 1.42857142725034663711e-01, -1.11111104054623557880e-01, 9.09088713343650656196e-02, -7.69187620504482999495e-02, 6.66107313738753120669e-02, -5.83357013379057348645e-02, 4.97687799461593236017e-02, -3.65315727442169155270e-02, 1.62858201153657823623e-02, }; [L60-L62] static const double one_atan = 1.0, pi_o_4 = 7.8539816339744827900E-01, pi_o_2 = 1.5707963267948965580E+00, pi = 3.1415926535897931160E+00, huge_atan = 1.0e300; [L139-L140] static const double tiny_atan2 = 1.0e-300, zero_atan2 = 0.0, pi_lo_atan2 = 1.2246467991473531772E-16; VAL [\old(huge_atan)=6442450960, \old(one_atan)=6442450946, \old(pi)=6442450954, \old(pi_lo_atan2)=6442450967, \old(pi_o_2)=6442450947, \old(pi_o_4)=6442450951, \old(tiny_atan2)=6442450964, \old(zero_atan2)=6442450962, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, zero_atan2=0] [L250] double x = __VERIFIER_nondet_double(); [L251] double y = 0.0; VAL [huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=6442450953, y=0, zero_atan2=0] [L253] COND TRUE x < 0.0 VAL [huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=6442450953, y=0, zero_atan2=0] [L255] CALL, EXPR __ieee754_atan2(y, x) VAL [\old(x)=6442450953, \old(y)=0, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, zero_atan2=0] [L143] double z; [L144] __int32_t k, m, hx, hy, ix, iy; [L145] __uint32_t lx, ly; VAL [\old(x)=6442450953, \old(y)=0, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=6442450953, y=0, zero_atan2=0] [L148] FCALL ieee_double_shape_type ew_u; VAL [\old(x)=6442450953, \old(y)=0, ew_u={6442450950:0}, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=6442450953, y=0, zero_atan2=0] [L149] FCALL ew_u.value = (x) VAL [\old(x)=6442450953, \old(y)=0, ew_u={6442450950:0}, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=6442450953, y=0, zero_atan2=0] [L150] EXPR, FCALL ew_u.parts.msw VAL [\old(x)=6442450953, \old(y)=0, ew_u={6442450950:0}, ew_u.parts.msw=6442450945, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=6442450953, y=0, zero_atan2=0] [L150] (hx) = ew_u.parts.msw VAL [\old(x)=6442450953, \old(y)=0, ew_u={6442450950:0}, ew_u.parts.msw=6442450945, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=6442450953, y=0, zero_atan2=0] [L150] FCALL (hx) = ew_u.parts.msw VAL [(hx) = ew_u.parts.msw=6442450965, \old(x)=6442450953, \old(y)=0, ew_u={6442450950:0}, ew_u.parts.msw=6442450945, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=6442450953, y=0, zero_atan2=0] [L151] EXPR, FCALL ew_u.parts.lsw VAL [\old(x)=6442450953, \old(y)=0, ew_u={6442450950:0}, ew_u.parts.lsw=6442450949, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=6442450953, y=0, zero_atan2=0] [L151] (lx) = ew_u.parts.lsw VAL [\old(x)=6442450953, \old(y)=0, ew_u={6442450950:0}, ew_u.parts.lsw=6442450949, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, lx=6442450949, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=6442450953, y=0, zero_atan2=0] [L151] FCALL (lx) = ew_u.parts.lsw VAL [(lx) = ew_u.parts.lsw=6442450963, \old(x)=6442450953, \old(y)=0, ew_u={6442450950:0}, ew_u.parts.lsw=6442450949, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, lx=6442450949, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=6442450953, y=0, zero_atan2=0] [L152] COND FALSE !(0) VAL [\old(x)=6442450953, \old(y)=0, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, lx=6442450949, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=6442450953, y=0, zero_atan2=0] [L153] ix = hx & 0x7fffffff VAL [\old(x)=6442450953, \old(y)=0, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, lx=6442450949, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=6442450953, y=0, zero_atan2=0] [L155] FCALL ieee_double_shape_type ew_u; VAL [\old(x)=6442450953, \old(y)=0, ew_u={6442450950:0}, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, lx=6442450949, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=6442450953, y=0, zero_atan2=0] [L156] FCALL ew_u.value = (y) VAL [\old(x)=6442450953, \old(y)=0, ew_u={6442450950:0}, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, lx=6442450949, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=6442450953, y=0, zero_atan2=0] [L157] EXPR, FCALL ew_u.parts.msw VAL [\old(x)=6442450953, \old(y)=0, ew_u={6442450950:0}, ew_u.parts.msw=6442450945, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, lx=6442450949, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=6442450953, y=0, zero_atan2=0] [L157] (hy) = ew_u.parts.msw VAL [\old(x)=6442450953, \old(y)=0, ew_u={6442450950:0}, ew_u.parts.msw=6442450945, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, hy=-2147483647, lx=6442450949, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=6442450953, y=0, zero_atan2=0] [L157] FCALL (hy) = ew_u.parts.msw VAL [(hy) = ew_u.parts.msw=6442450961, \old(x)=6442450953, \old(y)=0, ew_u={6442450950:0}, ew_u.parts.msw=6442450945, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, hy=-2147483647, lx=6442450949, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=6442450953, y=0, zero_atan2=0] [L158] EXPR, FCALL ew_u.parts.lsw VAL [\old(x)=6442450953, \old(y)=0, ew_u={6442450950:0}, ew_u.parts.lsw=6442450949, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, hy=-2147483647, lx=6442450949, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=6442450953, y=0, zero_atan2=0] [L158] (ly) = ew_u.parts.lsw VAL [\old(x)=6442450953, \old(y)=0, ew_u={6442450950:0}, ew_u.parts.lsw=6442450949, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, hy=-2147483647, lx=6442450949, ly=6442450949, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=6442450953, y=0, zero_atan2=0] [L158] FCALL (ly) = ew_u.parts.lsw VAL [(ly) = ew_u.parts.lsw=6442450968, \old(x)=6442450953, \old(y)=0, ew_u={6442450950:0}, ew_u.parts.lsw=6442450949, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, hy=-2147483647, lx=6442450949, ly=6442450949, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=6442450953, y=0, zero_atan2=0] [L159] COND FALSE !(0) VAL [\old(x)=6442450953, \old(y)=0, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, hy=-2147483647, lx=6442450949, ly=6442450949, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=6442450953, y=0, zero_atan2=0] [L160] iy = hy & 0x7fffffff VAL [\old(x)=6442450953, \old(y)=0, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, hy=-2147483647, lx=6442450949, ly=6442450949, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=6442450953, y=0, zero_atan2=0] [L161-L162] COND TRUE ((ix | ((lx | -lx) >> 31)) > 0x7ff00000) || ((iy | ((ly | -ly) >> 31)) > 0x7ff00000) [L163] RET return x + y; VAL [\old(x)=6442450953, \old(y)=0, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, hy=-2147483647, lx=6442450949, ly=6442450949, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=6442450953, y=0, zero_atan2=0] [L255] EXPR __ieee754_atan2(y, x) VAL [__ieee754_atan2(y, x)=6442450966, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=6442450953, y=0, zero_atan2=0] [L255] double res = __ieee754_atan2(y, x); [L258] COND TRUE res != pi VAL [huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, res=6442450966, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=6442450953, y=0, zero_atan2=0] [L259] __VERIFIER_error() VAL [huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, res=6442450966, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=6442450953, y=0, zero_atan2=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 6 procedures, 179 locations, 1 error locations. UNSAFE Result, 0.8s OverallTime, 2 OverallIterations, 1 TraceHistogramMax, 0.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 219 SDtfs, 0 SDslu, 0 SDs, 0 SdLazy, 0 SolverSat, 0 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 0.0s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=179occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.0s AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.0s InterpolantComputationTime, 64 NumberOfCodeBlocks, 64 NumberOfCodeBlocksAsserted, 2 NumberOfCheckSat, 18 ConstructedInterpolants, 0 QuantifiedInterpolants, 324 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces Received shutdown request... ### Bit-precise run ### This is Ultimate 0.1.23-40ef509 [2018-09-20 14:36:10,439 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-09-20 14:36:10,441 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-09-20 14:36:10,454 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-09-20 14:36:10,456 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-09-20 14:36:10,457 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-09-20 14:36:10,458 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-09-20 14:36:10,461 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-09-20 14:36:10,463 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-09-20 14:36:10,464 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-09-20 14:36:10,465 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-09-20 14:36:10,465 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-09-20 14:36:10,466 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-09-20 14:36:10,467 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-09-20 14:36:10,468 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-09-20 14:36:10,469 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-09-20 14:36:10,470 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-09-20 14:36:10,472 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-09-20 14:36:10,474 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-09-20 14:36:10,475 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-09-20 14:36:10,477 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-09-20 14:36:10,478 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-09-20 14:36:10,480 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-09-20 14:36:10,481 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-09-20 14:36:10,481 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-09-20 14:36:10,482 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-09-20 14:36:10,483 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-09-20 14:36:10,484 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-09-20 14:36:10,485 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-09-20 14:36:10,486 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-09-20 14:36:10,486 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-09-20 14:36:10,487 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-09-20 14:36:10,488 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-09-20 14:36:10,488 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-09-20 14:36:10,489 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-09-20 14:36:10,490 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-09-20 14:36:10,490 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2018-09-20 14:36:10,521 INFO L110 SettingsManager]: Loading preferences was successful [2018-09-20 14:36:10,521 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-09-20 14:36:10,523 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-09-20 14:36:10,523 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-09-20 14:36:10,524 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-09-20 14:36:10,524 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-09-20 14:36:10,524 INFO L133 SettingsManager]: * Use SBE=true [2018-09-20 14:36:10,525 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-09-20 14:36:10,525 INFO L133 SettingsManager]: * sizeof long=4 [2018-09-20 14:36:10,525 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-09-20 14:36:10,525 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-09-20 14:36:10,526 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-09-20 14:36:10,527 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-09-20 14:36:10,527 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-09-20 14:36:10,527 INFO L133 SettingsManager]: * Use bitvectors instead of ints=true [2018-09-20 14:36:10,527 INFO L133 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2018-09-20 14:36:10,527 INFO L133 SettingsManager]: * sizeof long double=12 [2018-09-20 14:36:10,527 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-09-20 14:36:10,528 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-09-20 14:36:10,528 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-09-20 14:36:10,528 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-09-20 14:36:10,528 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-09-20 14:36:10,529 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-09-20 14:36:10,529 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-09-20 14:36:10,530 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-09-20 14:36:10,530 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-09-20 14:36:10,530 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-09-20 14:36:10,531 INFO L133 SettingsManager]: * Trace refinement strategy=WOLF [2018-09-20 14:36:10,531 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-09-20 14:36:10,531 INFO L133 SettingsManager]: * Command for external solver=cvc4nyu --tear-down-incremental --rewrite-divk --print-success --lang smt [2018-09-20 14:36:10,531 INFO L133 SettingsManager]: * Logic for external solver=AUFBV [2018-09-20 14:36:10,532 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true 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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux 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(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> fcfb0681d482dd50f2d20807361558887e88a0e8 [2018-09-20 14:36:10,594 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-09-20 14:36:10,613 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-09-20 14:36:10,618 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-09-20 14:36:10,620 INFO L271 PluginConnector]: Initializing CDTParser... [2018-09-20 14:36:10,621 INFO L276 PluginConnector]: CDTParser initialized [2018-09-20 14:36:10,621 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/float-newlib/double_req_bl_0660b_true-unreach-call.c [2018-09-20 14:36:11,000 INFO L221 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6cd3d3399/16df549c3274461b83248deb39283994/FLAG6f328a798 [2018-09-20 14:36:11,227 INFO L277 CDTParser]: Found 1 translation units. [2018-09-20 14:36:11,227 INFO L159 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/float-newlib/double_req_bl_0660b_true-unreach-call.c [2018-09-20 14:36:11,236 INFO L325 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6cd3d3399/16df549c3274461b83248deb39283994/FLAG6f328a798 [2018-09-20 14:36:11,251 INFO L333 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6cd3d3399/16df549c3274461b83248deb39283994 [2018-09-20 14:36:11,254 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-09-20 14:36:11,258 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2018-09-20 14:36:11,260 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-09-20 14:36:11,260 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-09-20 14:36:11,267 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-09-20 14:36:11,268 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.09 02:36:11" (1/1) ... [2018-09-20 14:36:11,272 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@243f9f9f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:36:11, skipping insertion in model container [2018-09-20 14:36:11,272 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.09 02:36:11" (1/1) ... [2018-09-20 14:36:11,285 INFO L160 ieTranslatorObserver]: Starting translation in SV-COMP mode [2018-09-20 14:36:11,664 INFO L170 PostProcessor]: Settings: Checked method=main [2018-09-20 14:36:11,690 INFO L424 MainDispatcher]: Starting main dispatcher in SV-COMP mode [2018-09-20 14:36:11,775 INFO L170 PostProcessor]: Settings: Checked method=main [2018-09-20 14:36:11,832 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:36:11 WrapperNode [2018-09-20 14:36:11,832 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-09-20 14:36:11,833 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-09-20 14:36:11,833 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-09-20 14:36:11,834 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-09-20 14:36:11,851 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:36:11" (1/1) ... [2018-09-20 14:36:11,851 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:36:11" (1/1) ... [2018-09-20 14:36:11,873 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:36:11" (1/1) ... [2018-09-20 14:36:11,873 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:36:11" (1/1) ... [2018-09-20 14:36:11,892 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:36:11" (1/1) ... [2018-09-20 14:36:11,902 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:36:11" (1/1) ... [2018-09-20 14:36:11,908 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:36:11" (1/1) ... [2018-09-20 14:36:11,924 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-09-20 14:36:11,924 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-09-20 14:36:11,925 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-09-20 14:36:11,925 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-09-20 14:36:11,926 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:36:11" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-09-20 14:36:12,119 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-09-20 14:36:12,120 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-09-20 14:36:12,120 INFO L138 BoogieDeclarations]: Found implementation of procedure fabs_double [2018-09-20 14:36:12,120 INFO L138 BoogieDeclarations]: Found implementation of procedure atan_double [2018-09-20 14:36:12,120 INFO L138 BoogieDeclarations]: Found implementation of procedure __ieee754_atan2 [2018-09-20 14:36:12,120 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-09-20 14:36:12,121 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-09-20 14:36:12,121 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_double [2018-09-20 14:36:12,121 INFO L130 BoogieDeclarations]: Found specification of procedure fabs_double [2018-09-20 14:36:12,121 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-09-20 14:36:12,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE8 [2018-09-20 14:36:12,121 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2018-09-20 14:36:12,121 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-09-20 14:36:12,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2018-09-20 14:36:12,122 INFO L130 BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE8 [2018-09-20 14:36:12,122 INFO L130 BoogieDeclarations]: Found specification of procedure atan_double [2018-09-20 14:36:12,122 INFO L130 BoogieDeclarations]: Found specification of procedure __ieee754_atan2 [2018-09-20 14:36:12,122 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-09-20 14:36:12,124 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-09-20 14:36:12,124 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-09-20 14:36:12,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2018-09-20 14:36:12,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intFLOATTYPE8 [2018-09-20 14:36:12,534 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:36:12,562 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:36:12,576 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:36:12,640 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:36:12,675 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:36:12,706 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:36:15,050 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:36:15,081 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:36:15,105 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:36:15,679 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:36:15,695 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:36:15,711 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:36:31,872 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:36:31,899 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:36:31,922 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:36:31,934 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:36:35,348 INFO L365 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-09-20 14:36:35,349 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.09 02:36:35 BoogieIcfgContainer [2018-09-20 14:36:35,349 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-09-20 14:36:35,351 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-09-20 14:36:35,355 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-09-20 14:36:35,359 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-09-20 14:36:35,359 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.09 02:36:11" (1/3) ... [2018-09-20 14:36:35,360 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f66f05f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.09 02:36:35, skipping insertion in model container [2018-09-20 14:36:35,361 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:36:11" (2/3) ... [2018-09-20 14:36:35,362 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f66f05f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.09 02:36:35, skipping insertion in model container [2018-09-20 14:36:35,362 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.09 02:36:35" (3/3) ... [2018-09-20 14:36:35,364 INFO L112 eAbstractionObserver]: Analyzing ICFG double_req_bl_0660b_true-unreach-call.c [2018-09-20 14:36:35,375 INFO L137 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-09-20 14:36:35,385 INFO L149 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-09-20 14:36:35,439 INFO L130 ementStrategyFactory]: Using default assertion order modulation [2018-09-20 14:36:35,440 INFO L381 AbstractCegarLoop]: Interprodecural is true [2018-09-20 14:36:35,440 INFO L382 AbstractCegarLoop]: Hoare is true [2018-09-20 14:36:35,440 INFO L383 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-09-20 14:36:35,440 INFO L384 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-09-20 14:36:35,441 INFO L385 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-09-20 14:36:35,441 INFO L386 AbstractCegarLoop]: Difference is false [2018-09-20 14:36:35,441 INFO L387 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-09-20 14:36:35,441 INFO L392 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-09-20 14:36:35,468 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states. [2018-09-20 14:36:35,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2018-09-20 14:36:35,477 INFO L368 BasicCegarLoop]: Found error trace [2018-09-20 14:36:35,478 INFO L376 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-09-20 14:36:35,480 INFO L423 AbstractCegarLoop]: === Iteration 1 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-09-20 14:36:35,485 INFO L82 PathProgramCache]: Analyzing trace with hash -1279955196, now seen corresponding path program 1 times [2018-09-20 14:36:35,489 INFO L227 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-09-20 14:36:35,490 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat Starting monitored process 2 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with mathsat -unsat_core_generation=3 [2018-09-20 14:36:35,496 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-20 14:36:35,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-20 14:36:35,678 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-20 14:36:35,697 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-20 14:36:35,697 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-09-20 14:36:35,712 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-20 14:36:35,713 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-09-20 14:36:35,716 INFO L459 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-09-20 14:36:35,732 INFO L147 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-09-20 14:36:35,733 INFO L148 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-09-20 14:36:35,736 INFO L87 Difference]: Start difference. First operand 179 states. Second operand 2 states. [2018-09-20 14:36:35,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-20 14:36:35,805 INFO L93 Difference]: Finished difference Result 349 states and 466 transitions. [2018-09-20 14:36:35,805 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-09-20 14:36:35,807 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 19 [2018-09-20 14:36:35,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-20 14:36:35,823 INFO L225 Difference]: With dead ends: 349 [2018-09-20 14:36:35,824 INFO L226 Difference]: Without dead ends: 174 [2018-09-20 14:36:35,831 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-09-20 14:36:35,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2018-09-20 14:36:35,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 174. [2018-09-20 14:36:35,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 174 states. [2018-09-20 14:36:35,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 213 transitions. [2018-09-20 14:36:35,923 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 213 transitions. Word has length 19 [2018-09-20 14:36:35,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-20 14:36:35,925 INFO L480 AbstractCegarLoop]: Abstraction has 174 states and 213 transitions. [2018-09-20 14:36:35,925 INFO L481 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-09-20 14:36:35,925 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 213 transitions. [2018-09-20 14:36:35,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2018-09-20 14:36:35,927 INFO L368 BasicCegarLoop]: Found error trace [2018-09-20 14:36:35,927 INFO L376 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] [2018-09-20 14:36:35,927 INFO L423 AbstractCegarLoop]: === Iteration 2 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-09-20 14:36:35,928 INFO L82 PathProgramCache]: Analyzing trace with hash 1584750586, now seen corresponding path program 1 times [2018-09-20 14:36:35,929 INFO L227 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-09-20 14:36:35,929 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat Starting monitored process 3 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with mathsat -unsat_core_generation=3 [2018-09-20 14:36:35,934 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-20 14:36:36,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-20 14:36:36,273 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-20 14:36:36,485 INFO L682 Elim1Store]: detected equality via solver [2018-09-20 14:36:36,486 INFO L682 Elim1Store]: detected equality via solver [2018-09-20 14:36:36,494 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 35 [2018-09-20 14:36:36,595 INFO L700 Elim1Store]: detected not equals via solver [2018-09-20 14:36:36,630 INFO L303 Elim1Store]: Index analysis took 131 ms [2018-09-20 14:36:36,632 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2018-09-20 14:36:36,634 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:36:36,757 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:36:36,948 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-09-20 14:36:36,949 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:31 [2018-09-20 14:36:37,410 WARN L178 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 27 [2018-09-20 14:36:37,603 WARN L178 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 27 [2018-09-20 14:36:37,690 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 33 [2018-09-20 14:36:37,717 INFO L700 Elim1Store]: detected not equals via solver [2018-09-20 14:36:37,745 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 29 [2018-09-20 14:36:37,746 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:36:37,841 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:36:37,985 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-09-20 14:36:37,985 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:54, output treesize:35 [2018-09-20 14:36:40,139 WARN L178 SmtUtils]: Spent 2.07 s on a formula simplification that was a NOOP. DAG size: 30 [2018-09-20 14:36:40,157 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2018-09-20 14:36:40,171 INFO L700 Elim1Store]: detected not equals via solver [2018-09-20 14:36:40,181 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 11 [2018-09-20 14:36:40,182 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:36:40,195 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:36:40,283 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-09-20 14:36:40,283 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:42, output treesize:21 [2018-09-20 14:36:40,891 WARN L178 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 21 [2018-09-20 14:36:40,914 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 11 [2018-09-20 14:36:40,933 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 10 [2018-09-20 14:36:40,933 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:36:40,941 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:36:41,034 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-09-20 14:36:41,034 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:43, output treesize:39 [2018-09-20 14:36:41,242 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2018-09-20 14:36:41,262 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 4 [2018-09-20 14:36:41,262 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:36:41,288 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:36:41,406 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-09-20 14:36:41,407 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:48, output treesize:33 [2018-09-20 14:36:42,558 WARN L178 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 38 [2018-09-20 14:36:42,594 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-20 14:36:42,595 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-09-20 14:36:42,610 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-20 14:36:42,610 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2018-09-20 14:36:42,612 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-09-20 14:36:42,613 INFO L147 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-09-20 14:36:42,614 INFO L148 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=237, Unknown=0, NotChecked=0, Total=272 [2018-09-20 14:36:42,614 INFO L87 Difference]: Start difference. First operand 174 states and 213 transitions. Second operand 17 states. [2018-09-20 14:36:43,323 WARN L178 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 27 [2018-09-20 14:36:44,305 WARN L178 SmtUtils]: Spent 374.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2018-09-20 14:36:45,191 WARN L178 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2018-09-20 14:36:45,911 WARN L178 SmtUtils]: Spent 252.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2018-09-20 14:36:46,476 WARN L178 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2018-09-20 14:36:46,915 WARN L178 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 21 [2018-09-20 14:36:47,319 WARN L178 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 27 [2018-09-20 14:36:48,230 WARN L178 SmtUtils]: Spent 175.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2018-09-20 14:36:48,772 WARN L178 SmtUtils]: Spent 287.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2018-09-20 14:36:49,378 WARN L178 SmtUtils]: Spent 162.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2018-09-20 14:36:50,700 WARN L178 SmtUtils]: Spent 560.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2018-09-20 14:36:51,206 WARN L178 SmtUtils]: Spent 207.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2018-09-20 14:36:52,463 WARN L178 SmtUtils]: Spent 547.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2018-09-20 14:37:22,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-20 14:37:22,508 INFO L93 Difference]: Finished difference Result 215 states and 262 transitions. [2018-09-20 14:37:22,514 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-09-20 14:37:22,514 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 45 [2018-09-20 14:37:22,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-20 14:37:22,517 INFO L225 Difference]: With dead ends: 215 [2018-09-20 14:37:22,519 INFO L226 Difference]: Without dead ends: 167 [2018-09-20 14:37:22,522 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 10.6s TimeCoverageRelationStatistics Valid=177, Invalid=879, Unknown=0, NotChecked=0, Total=1056 [2018-09-20 14:37:22,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2018-09-20 14:37:22,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 167. [2018-09-20 14:37:22,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 167 states. [2018-09-20 14:37:22,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 198 transitions. [2018-09-20 14:37:22,542 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 198 transitions. Word has length 45 [2018-09-20 14:37:22,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-20 14:37:22,545 INFO L480 AbstractCegarLoop]: Abstraction has 167 states and 198 transitions. [2018-09-20 14:37:22,545 INFO L481 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-09-20 14:37:22,545 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 198 transitions. [2018-09-20 14:37:22,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-09-20 14:37:22,547 INFO L368 BasicCegarLoop]: Found error trace [2018-09-20 14:37:22,547 INFO L376 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] [2018-09-20 14:37:22,548 INFO L423 AbstractCegarLoop]: === Iteration 3 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-09-20 14:37:22,548 INFO L82 PathProgramCache]: Analyzing trace with hash 66485668, now seen corresponding path program 1 times [2018-09-20 14:37:22,548 INFO L227 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-09-20 14:37:22,549 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat Starting monitored process 4 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with mathsat -unsat_core_generation=3 [2018-09-20 14:37:22,554 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-20 14:37:22,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-20 14:37:22,701 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-20 14:37:22,754 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 11 [2018-09-20 14:37:22,760 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 10 [2018-09-20 14:37:22,760 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:37:22,767 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:37:22,785 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-09-20 14:37:22,785 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:24, output treesize:20 [2018-09-20 14:37:22,841 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2018-09-20 14:37:22,847 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 4 [2018-09-20 14:37:22,847 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:37:22,851 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:37:22,863 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-09-20 14:37:22,864 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:29, output treesize:14 [2018-09-20 14:37:23,594 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-20 14:37:23,595 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-09-20 14:37:23,610 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-20 14:37:23,610 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2018-09-20 14:37:23,610 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-09-20 14:37:23,611 INFO L147 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-09-20 14:37:23,611 INFO L148 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2018-09-20 14:37:23,611 INFO L87 Difference]: Start difference. First operand 167 states and 198 transitions. Second operand 10 states. [2018-09-20 14:37:24,612 WARN L178 SmtUtils]: Spent 162.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2018-09-20 14:37:34,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-20 14:37:34,283 INFO L93 Difference]: Finished difference Result 225 states and 273 transitions. [2018-09-20 14:37:34,287 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-09-20 14:37:34,288 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 50 [2018-09-20 14:37:34,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-20 14:37:34,291 INFO L225 Difference]: With dead ends: 225 [2018-09-20 14:37:34,292 INFO L226 Difference]: Without dead ends: 165 [2018-09-20 14:37:34,293 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2018-09-20 14:37:34,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2018-09-20 14:37:34,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 165. [2018-09-20 14:37:34,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 165 states. [2018-09-20 14:37:34,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 192 transitions. [2018-09-20 14:37:34,311 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 192 transitions. Word has length 50 [2018-09-20 14:37:34,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-20 14:37:34,312 INFO L480 AbstractCegarLoop]: Abstraction has 165 states and 192 transitions. [2018-09-20 14:37:34,312 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-09-20 14:37:34,312 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 192 transitions. [2018-09-20 14:37:34,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-09-20 14:37:34,314 INFO L368 BasicCegarLoop]: Found error trace [2018-09-20 14:37:34,314 INFO L376 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] [2018-09-20 14:37:34,315 INFO L423 AbstractCegarLoop]: === Iteration 4 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-09-20 14:37:34,315 INFO L82 PathProgramCache]: Analyzing trace with hash -52671134, now seen corresponding path program 1 times [2018-09-20 14:37:34,315 INFO L227 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-09-20 14:37:34,315 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat Starting monitored process 5 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with mathsat -unsat_core_generation=3 [2018-09-20 14:37:34,325 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-20 14:37:34,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-20 14:37:34,568 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-20 14:37:34,738 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 11 [2018-09-20 14:37:34,751 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 10 [2018-09-20 14:37:34,752 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:37:34,784 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:37:34,806 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-09-20 14:37:34,807 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:24, output treesize:20 [2018-09-20 14:37:34,845 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2018-09-20 14:37:34,851 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 4 [2018-09-20 14:37:34,852 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:37:34,856 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:37:34,868 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-09-20 14:37:34,868 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:29, output treesize:14 [2018-09-20 14:37:35,066 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-20 14:37:35,066 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-09-20 14:37:35,083 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-20 14:37:35,083 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-09-20 14:37:35,084 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-09-20 14:37:35,084 INFO L147 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-09-20 14:37:35,084 INFO L148 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-09-20 14:37:35,084 INFO L87 Difference]: Start difference. First operand 165 states and 192 transitions. Second operand 8 states. [2018-09-20 14:37:35,430 WARN L178 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 21 [2018-09-20 14:37:35,723 WARN L178 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2018-09-20 14:37:39,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-20 14:37:39,483 INFO L93 Difference]: Finished difference Result 172 states and 198 transitions. [2018-09-20 14:37:39,485 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-09-20 14:37:39,486 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 50 [2018-09-20 14:37:39,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-20 14:37:39,490 INFO L225 Difference]: With dead ends: 172 [2018-09-20 14:37:39,490 INFO L226 Difference]: Without dead ends: 165 [2018-09-20 14:37:39,491 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2018-09-20 14:37:39,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2018-09-20 14:37:39,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 165. [2018-09-20 14:37:39,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 165 states. [2018-09-20 14:37:39,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 191 transitions. [2018-09-20 14:37:39,525 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 191 transitions. Word has length 50 [2018-09-20 14:37:39,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-20 14:37:39,525 INFO L480 AbstractCegarLoop]: Abstraction has 165 states and 191 transitions. [2018-09-20 14:37:39,525 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-09-20 14:37:39,525 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 191 transitions. [2018-09-20 14:37:39,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-09-20 14:37:39,531 INFO L368 BasicCegarLoop]: Found error trace [2018-09-20 14:37:39,532 INFO L376 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] [2018-09-20 14:37:39,532 INFO L423 AbstractCegarLoop]: === Iteration 5 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-09-20 14:37:39,532 INFO L82 PathProgramCache]: Analyzing trace with hash 1722336228, now seen corresponding path program 1 times [2018-09-20 14:37:39,533 INFO L227 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-09-20 14:37:39,533 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat Starting monitored process 6 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with mathsat -unsat_core_generation=3 [2018-09-20 14:37:39,541 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-20 14:37:39,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-20 14:37:39,784 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-20 14:37:39,821 INFO L682 Elim1Store]: detected equality via solver [2018-09-20 14:37:39,821 INFO L682 Elim1Store]: detected equality via solver [2018-09-20 14:37:39,823 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 35 [2018-09-20 14:37:39,840 INFO L700 Elim1Store]: detected not equals via solver [2018-09-20 14:37:39,862 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2018-09-20 14:37:39,863 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:37:39,880 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:37:39,900 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-09-20 14:37:39,901 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:28 [2018-09-20 14:37:40,071 INFO L682 Elim1Store]: detected equality via solver [2018-09-20 14:37:40,073 INFO L682 Elim1Store]: detected equality via solver [2018-09-20 14:37:40,074 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 56 [2018-09-20 14:37:40,086 INFO L700 Elim1Store]: detected not equals via solver [2018-09-20 14:37:40,105 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 52 [2018-09-20 14:37:40,106 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:37:40,139 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:37:40,176 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-09-20 14:37:40,177 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:63, output treesize:55 [2018-09-20 14:37:40,232 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2018-09-20 14:37:40,258 INFO L700 Elim1Store]: detected not equals via solver [2018-09-20 14:37:40,263 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2018-09-20 14:37:40,264 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:37:40,279 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:37:40,293 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-09-20 14:37:40,294 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:44, output treesize:18 [2018-09-20 14:37:40,589 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-20 14:37:40,589 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-09-20 14:37:40,602 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-20 14:37:40,603 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2018-09-20 14:37:40,603 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-09-20 14:37:40,603 INFO L147 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-09-20 14:37:40,604 INFO L148 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2018-09-20 14:37:40,604 INFO L87 Difference]: Start difference. First operand 165 states and 191 transitions. Second operand 11 states. [2018-09-20 14:37:42,159 WARN L178 SmtUtils]: Spent 181.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2018-09-20 14:37:57,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-20 14:37:57,371 INFO L93 Difference]: Finished difference Result 216 states and 255 transitions. [2018-09-20 14:37:57,373 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-09-20 14:37:57,373 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 50 [2018-09-20 14:37:57,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-20 14:37:57,374 INFO L225 Difference]: With dead ends: 216 [2018-09-20 14:37:57,374 INFO L226 Difference]: Without dead ends: 165 [2018-09-20 14:37:57,375 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=93, Invalid=327, Unknown=0, NotChecked=0, Total=420 [2018-09-20 14:37:57,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2018-09-20 14:37:57,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 165. [2018-09-20 14:37:57,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 165 states. [2018-09-20 14:37:57,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 190 transitions. [2018-09-20 14:37:57,398 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 190 transitions. Word has length 50 [2018-09-20 14:37:57,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-20 14:37:57,399 INFO L480 AbstractCegarLoop]: Abstraction has 165 states and 190 transitions. [2018-09-20 14:37:57,399 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-09-20 14:37:57,399 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 190 transitions. [2018-09-20 14:37:57,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2018-09-20 14:37:57,400 INFO L368 BasicCegarLoop]: Found error trace [2018-09-20 14:37:57,400 INFO L376 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] [2018-09-20 14:37:57,400 INFO L423 AbstractCegarLoop]: === Iteration 6 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-09-20 14:37:57,401 INFO L82 PathProgramCache]: Analyzing trace with hash -1027688655, now seen corresponding path program 1 times [2018-09-20 14:37:57,401 INFO L227 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-09-20 14:37:57,401 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat Starting monitored process 7 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with mathsat -unsat_core_generation=3 [2018-09-20 14:37:57,409 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-20 14:37:57,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-20 14:37:57,624 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-20 14:37:58,653 WARN L178 SmtUtils]: Spent 705.00 ms on a formula simplification that was a NOOP. DAG size: 13 [2018-09-20 14:37:59,230 WARN L178 SmtUtils]: Spent 266.00 ms on a formula simplification that was a NOOP. DAG size: 11 [2018-09-20 14:37:59,403 WARN L178 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 11 [2018-09-20 14:37:59,414 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-20 14:37:59,414 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-09-20 14:37:59,427 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-20 14:37:59,427 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-09-20 14:37:59,427 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-09-20 14:37:59,428 INFO L147 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-09-20 14:37:59,428 INFO L148 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2018-09-20 14:37:59,428 INFO L87 Difference]: Start difference. First operand 165 states and 190 transitions. Second operand 6 states. [2018-09-20 14:38:07,259 WARN L178 SmtUtils]: Spent 469.00 ms on a formula simplification that was a NOOP. DAG size: 13 [2018-09-20 14:38:07,544 WARN L178 SmtUtils]: Spent 255.00 ms on a formula simplification that was a NOOP. DAG size: 13 [2018-09-20 14:38:16,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-20 14:38:16,167 INFO L93 Difference]: Finished difference Result 171 states and 195 transitions. [2018-09-20 14:38:16,169 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-09-20 14:38:16,169 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 51 [2018-09-20 14:38:16,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-20 14:38:16,174 INFO L225 Difference]: With dead ends: 171 [2018-09-20 14:38:16,174 INFO L226 Difference]: Without dead ends: 165 [2018-09-20 14:38:16,174 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2018-09-20 14:38:16,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2018-09-20 14:38:16,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 165. [2018-09-20 14:38:16,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 165 states. [2018-09-20 14:38:16,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 188 transitions. [2018-09-20 14:38:16,196 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 188 transitions. Word has length 51 [2018-09-20 14:38:16,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-20 14:38:16,197 INFO L480 AbstractCegarLoop]: Abstraction has 165 states and 188 transitions. [2018-09-20 14:38:16,197 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-09-20 14:38:16,197 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 188 transitions. [2018-09-20 14:38:16,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-09-20 14:38:16,198 INFO L368 BasicCegarLoop]: Found error trace [2018-09-20 14:38:16,198 INFO L376 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] [2018-09-20 14:38:16,199 INFO L423 AbstractCegarLoop]: === Iteration 7 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-09-20 14:38:16,199 INFO L82 PathProgramCache]: Analyzing trace with hash -1152896066, now seen corresponding path program 1 times [2018-09-20 14:38:16,199 INFO L227 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-09-20 14:38:16,200 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat Starting monitored process 8 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with mathsat -unsat_core_generation=3 [2018-09-20 14:38:16,206 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-20 14:38:16,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-20 14:38:16,463 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-20 14:38:16,533 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 11 [2018-09-20 14:38:16,541 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 10 [2018-09-20 14:38:16,541 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:38:16,550 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:38:16,569 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-09-20 14:38:16,570 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:24, output treesize:20 [2018-09-20 14:38:16,639 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2018-09-20 14:38:16,645 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 4 [2018-09-20 14:38:16,645 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:38:16,649 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:38:16,670 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-09-20 14:38:16,671 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:29, output treesize:14 [2018-09-20 14:38:17,208 WARN L178 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 30 [2018-09-20 14:38:17,780 WARN L178 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 27 [2018-09-20 14:38:17,863 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-20 14:38:17,863 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-09-20 14:38:17,879 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-20 14:38:17,879 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2018-09-20 14:38:17,880 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-09-20 14:38:17,880 INFO L147 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-09-20 14:38:17,881 INFO L148 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2018-09-20 14:38:17,881 INFO L87 Difference]: Start difference. First operand 165 states and 188 transitions. Second operand 12 states. [2018-09-20 14:38:19,761 WARN L178 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2018-09-20 14:38:20,175 WARN L178 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 35 [2018-09-20 14:38:20,746 WARN L178 SmtUtils]: Spent 200.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2018-09-20 14:38:20,978 WARN L178 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2018-09-20 14:38:21,737 WARN L178 SmtUtils]: Spent 403.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 41 [2018-09-20 14:38:32,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-20 14:38:32,614 INFO L93 Difference]: Finished difference Result 165 states and 188 transitions. [2018-09-20 14:38:32,615 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-09-20 14:38:32,615 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 52 [2018-09-20 14:38:32,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-20 14:38:32,616 INFO L225 Difference]: With dead ends: 165 [2018-09-20 14:38:32,616 INFO L226 Difference]: Without dead ends: 0 [2018-09-20 14:38:32,618 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=126, Invalid=426, Unknown=0, NotChecked=0, Total=552 [2018-09-20 14:38:32,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-09-20 14:38:32,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-09-20 14:38:32,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-09-20 14:38:32,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-09-20 14:38:32,619 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 52 [2018-09-20 14:38:32,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-20 14:38:32,619 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-09-20 14:38:32,619 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-09-20 14:38:32,619 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-09-20 14:38:32,619 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-09-20 14:38:32,624 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-09-20 14:38:55,920 WARN L178 SmtUtils]: Spent 22.98 s on a formula simplification. DAG size of input: 167 DAG size of output: 156 [2018-09-20 14:39:21,134 WARN L178 SmtUtils]: Spent 25.14 s on a formula simplification. DAG size of input: 167 DAG size of output: 156 [2018-09-20 14:39:21,416 WARN L178 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 39 [2018-09-20 14:39:21,523 WARN L178 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 18 DAG size of output: 18 [2018-09-20 14:39:40,274 WARN L178 SmtUtils]: Spent 18.75 s on a formula simplification. DAG size of input: 167 DAG size of output: 156 [2018-09-20 14:39:40,417 WARN L178 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 19 [2018-09-20 14:39:40,948 WARN L178 SmtUtils]: Spent 529.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 75 [2018-09-20 14:39:40,950 INFO L426 ceAbstractionStarter]: For program point L27(line 27) no Hoare annotation was computed. [2018-09-20 14:39:40,951 INFO L426 ceAbstractionStarter]: For program point L25(line 25) no Hoare annotation was computed. [2018-09-20 14:39:40,951 INFO L426 ceAbstractionStarter]: For program point fabs_doubleEXIT(lines 17 31) no Hoare annotation was computed. [2018-09-20 14:39:40,951 INFO L426 ceAbstractionStarter]: For program point L25-1(line 25) no Hoare annotation was computed. [2018-09-20 14:39:40,951 INFO L426 ceAbstractionStarter]: For program point L25-2(line 25) no Hoare annotation was computed. [2018-09-20 14:39:40,951 INFO L426 ceAbstractionStarter]: For program point L25-3(line 25) no Hoare annotation was computed. [2018-09-20 14:39:40,951 INFO L426 ceAbstractionStarter]: For program point L21(line 21) no Hoare annotation was computed. [2018-09-20 14:39:40,951 INFO L426 ceAbstractionStarter]: For program point L19-1(lines 19 23) no Hoare annotation was computed. [2018-09-20 14:39:40,953 INFO L429 ceAbstractionStarter]: At program point L19-3(lines 19 23) the Hoare annotation is: true [2018-09-20 14:39:40,953 INFO L426 ceAbstractionStarter]: For program point L28(line 28) no Hoare annotation was computed. [2018-09-20 14:39:40,953 INFO L426 ceAbstractionStarter]: For program point L28-1(line 28) no Hoare annotation was computed. [2018-09-20 14:39:40,953 INFO L426 ceAbstractionStarter]: For program point L26(line 26) no Hoare annotation was computed. [2018-09-20 14:39:40,953 INFO L426 ceAbstractionStarter]: For program point L28-2(line 28) no Hoare annotation was computed. [2018-09-20 14:39:40,953 INFO L426 ceAbstractionStarter]: For program point L28-3(line 28) no Hoare annotation was computed. [2018-09-20 14:39:40,953 INFO L426 ceAbstractionStarter]: For program point L24(lines 24 29) no Hoare annotation was computed. [2018-09-20 14:39:40,953 INFO L426 ceAbstractionStarter]: For program point L22(line 22) no Hoare annotation was computed. [2018-09-20 14:39:40,953 INFO L426 ceAbstractionStarter]: For program point L24-2(lines 17 31) no Hoare annotation was computed. [2018-09-20 14:39:40,954 INFO L429 ceAbstractionStarter]: At program point fabs_doubleENTRY(lines 17 31) the Hoare annotation is: true [2018-09-20 14:39:40,954 INFO L426 ceAbstractionStarter]: For program point L22-1(line 22) no Hoare annotation was computed. [2018-09-20 14:39:40,954 INFO L426 ceAbstractionStarter]: For program point L24-3(lines 24 29) no Hoare annotation was computed. [2018-09-20 14:39:40,954 INFO L426 ceAbstractionStarter]: For program point L20(line 20) no Hoare annotation was computed. [2018-09-20 14:39:40,954 INFO L426 ceAbstractionStarter]: For program point L22-2(line 22) no Hoare annotation was computed. [2018-09-20 14:39:40,954 INFO L426 ceAbstractionStarter]: For program point L20-1(line 20) no Hoare annotation was computed. [2018-09-20 14:39:40,954 INFO L426 ceAbstractionStarter]: For program point L20-2(line 20) no Hoare annotation was computed. [2018-09-20 14:39:40,954 INFO L426 ceAbstractionStarter]: For program point L20-3(line 20) no Hoare annotation was computed. [2018-09-20 14:39:40,954 INFO L426 ceAbstractionStarter]: For program point fabs_doubleFINAL(lines 17 31) no Hoare annotation was computed. [2018-09-20 14:39:40,955 INFO L426 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(line -1) no Hoare annotation was computed. [2018-09-20 14:39:40,955 INFO L429 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(line -1) the Hoare annotation is: true [2018-09-20 14:39:40,955 INFO L426 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-09-20 14:39:40,955 INFO L429 ceAbstractionStarter]: At program point L68-3(lines 68 72) the Hoare annotation is: true [2018-09-20 14:39:40,956 INFO L426 ceAbstractionStarter]: For program point L97(lines 97 103) no Hoare annotation was computed. [2018-09-20 14:39:40,956 INFO L426 ceAbstractionStarter]: For program point L68-4(lines 68 72) no Hoare annotation was computed. [2018-09-20 14:39:40,956 INFO L426 ceAbstractionStarter]: For program point L130-2(line 130) no Hoare annotation was computed. [2018-09-20 14:39:40,956 INFO L426 ceAbstractionStarter]: For program point L126(lines 126 131) no Hoare annotation was computed. [2018-09-20 14:39:40,956 INFO L426 ceAbstractionStarter]: For program point L89(lines 89 92) no Hoare annotation was computed. [2018-09-20 14:39:40,956 INFO L426 ceAbstractionStarter]: For program point L89-2(lines 89 92) no Hoare annotation was computed. [2018-09-20 14:39:40,956 INFO L426 ceAbstractionStarter]: For program point L77(line 77) no Hoare annotation was computed. [2018-09-20 14:39:40,956 INFO L426 ceAbstractionStarter]: For program point L77-1(line 77) no Hoare annotation was computed. [2018-09-20 14:39:40,956 INFO L426 ceAbstractionStarter]: For program point L77-2(line 77) no Hoare annotation was computed. [2018-09-20 14:39:40,957 INFO L426 ceAbstractionStarter]: For program point L77-3(line 77) no Hoare annotation was computed. [2018-09-20 14:39:40,957 INFO L426 ceAbstractionStarter]: For program point L69(line 69) no Hoare annotation was computed. [2018-09-20 14:39:40,957 INFO L426 ceAbstractionStarter]: For program point L69-1(line 69) no Hoare annotation was computed. [2018-09-20 14:39:40,957 INFO L426 ceAbstractionStarter]: For program point L69-2(line 69) no Hoare annotation was computed. [2018-09-20 14:39:40,958 INFO L426 ceAbstractionStarter]: For program point L69-3(line 69) no Hoare annotation was computed. [2018-09-20 14:39:40,958 INFO L426 ceAbstractionStarter]: For program point L90(lines 90 91) no Hoare annotation was computed. [2018-09-20 14:39:40,958 INFO L426 ceAbstractionStarter]: For program point L78(line 78) no Hoare annotation was computed. [2018-09-20 14:39:40,958 INFO L426 ceAbstractionStarter]: For program point L74(lines 74 87) no Hoare annotation was computed. [2018-09-20 14:39:40,958 INFO L426 ceAbstractionStarter]: For program point L70(line 70) no Hoare annotation was computed. [2018-09-20 14:39:40,958 INFO L429 ceAbstractionStarter]: At program point L95(line 95) the Hoare annotation is: true [2018-09-20 14:39:40,958 INFO L426 ceAbstractionStarter]: For program point L95-1(line 95) no Hoare annotation was computed. [2018-09-20 14:39:40,958 INFO L426 ceAbstractionStarter]: For program point L83(lines 83 86) no Hoare annotation was computed. [2018-09-20 14:39:40,958 INFO L426 ceAbstractionStarter]: For program point L79(line 79) no Hoare annotation was computed. [2018-09-20 14:39:40,958 INFO L426 ceAbstractionStarter]: For program point L79-1(line 79) no Hoare annotation was computed. [2018-09-20 14:39:40,959 INFO L426 ceAbstractionStarter]: For program point L79-2(line 79) no Hoare annotation was computed. [2018-09-20 14:39:40,959 INFO L426 ceAbstractionStarter]: For program point L71(line 71) no Hoare annotation was computed. [2018-09-20 14:39:40,959 INFO L426 ceAbstractionStarter]: For program point L71-1(line 71) no Hoare annotation was computed. [2018-09-20 14:39:40,959 INFO L426 ceAbstractionStarter]: For program point atan_doubleEXIT(lines 64 132) no Hoare annotation was computed. [2018-09-20 14:39:40,959 INFO L426 ceAbstractionStarter]: For program point L71-2(line 71) no Hoare annotation was computed. [2018-09-20 14:39:40,959 INFO L426 ceAbstractionStarter]: For program point L96(lines 96 112) no Hoare annotation was computed. [2018-09-20 14:39:40,959 INFO L429 ceAbstractionStarter]: At program point atan_doubleENTRY(lines 64 132) the Hoare annotation is: true [2018-09-20 14:39:40,959 INFO L426 ceAbstractionStarter]: For program point L88(lines 88 113) no Hoare annotation was computed. [2018-09-20 14:39:40,960 INFO L426 ceAbstractionStarter]: For program point L76-1(lines 76 80) no Hoare annotation was computed. [2018-09-20 14:39:40,961 INFO L426 ceAbstractionStarter]: For program point atan_doubleFINAL(lines 64 132) no Hoare annotation was computed. [2018-09-20 14:39:40,961 INFO L429 ceAbstractionStarter]: At program point L76-3(lines 76 80) the Hoare annotation is: true [2018-09-20 14:39:40,961 INFO L426 ceAbstractionStarter]: For program point L105(lines 105 111) no Hoare annotation was computed. [2018-09-20 14:39:40,961 INFO L426 ceAbstractionStarter]: For program point L76-4(lines 74 87) no Hoare annotation was computed. [2018-09-20 14:39:40,961 INFO L426 ceAbstractionStarter]: For program point L105-2(lines 88 113) no Hoare annotation was computed. [2018-09-20 14:39:40,961 INFO L426 ceAbstractionStarter]: For program point L68-1(lines 68 72) no Hoare annotation was computed. [2018-09-20 14:39:40,961 INFO L426 ceAbstractionStarter]: For program point L130(line 130) no Hoare annotation was computed. [2018-09-20 14:39:40,961 INFO L426 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-09-20 14:39:40,961 INFO L422 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: (and (= ((_ to_fp 11 53) RNE (/ 1.0 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0)) ~tiny_atan2~0) (= ~pi~0 ((_ to_fp 11 53) RNE (/ 785398163397448279.0 250000000000000000.0)))) [2018-09-20 14:39:40,961 INFO L429 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-09-20 14:39:40,962 INFO L426 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-09-20 14:39:40,962 INFO L422 ceAbstractionStarter]: At program point L255(line 255) the Hoare annotation is: (or (not (= ((_ to_fp 11 53) RNE (/ 1.0 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0)) ~tiny_atan2~0)) (not (= ~pi~0 ((_ to_fp 11 53) RNE (/ 785398163397448279.0 250000000000000000.0)))) (and (fp.lt main_~x~0 (_ +zero 11 53)) (= (_ +zero 11 53) main_~y~0))) [2018-09-20 14:39:40,962 INFO L426 ceAbstractionStarter]: For program point L255-1(line 255) no Hoare annotation was computed. [2018-09-20 14:39:40,962 INFO L429 ceAbstractionStarter]: At program point mainENTRY(lines 244 265) the Hoare annotation is: true [2018-09-20 14:39:40,962 INFO L426 ceAbstractionStarter]: For program point L253(lines 253 262) no Hoare annotation was computed. [2018-09-20 14:39:40,962 INFO L426 ceAbstractionStarter]: For program point L253-2(lines 253 262) no Hoare annotation was computed. [2018-09-20 14:39:40,962 INFO L426 ceAbstractionStarter]: For program point mainEXIT(lines 244 265) no Hoare annotation was computed. [2018-09-20 14:39:40,962 INFO L426 ceAbstractionStarter]: For program point mainErr0ASSERT_VIOLATIONERROR_FUNCTION(line 259) no Hoare annotation was computed. [2018-09-20 14:39:40,963 INFO L426 ceAbstractionStarter]: For program point mainFINAL(lines 244 265) no Hoare annotation was computed. [2018-09-20 14:39:40,963 INFO L426 ceAbstractionStarter]: For program point L259(line 259) no Hoare annotation was computed. [2018-09-20 14:39:40,963 INFO L426 ceAbstractionStarter]: For program point L258(lines 258 261) no Hoare annotation was computed. [2018-09-20 14:39:40,963 INFO L426 ceAbstractionStarter]: For program point L184(lines 184 206) no Hoare annotation was computed. [2018-09-20 14:39:40,963 INFO L426 ceAbstractionStarter]: For program point L151(line 151) no Hoare annotation was computed. [2018-09-20 14:39:40,963 INFO L426 ceAbstractionStarter]: For program point L151-1(line 151) no Hoare annotation was computed. [2018-09-20 14:39:40,963 INFO L426 ceAbstractionStarter]: For program point L151-2(line 151) no Hoare annotation was computed. [2018-09-20 14:39:40,963 INFO L426 ceAbstractionStarter]: For program point L151-3(line 151) no Hoare annotation was computed. [2018-09-20 14:39:40,963 INFO L426 ceAbstractionStarter]: For program point __ieee754_atan2FINAL(lines 142 242) no Hoare annotation was computed. [2018-09-20 14:39:40,963 INFO L426 ceAbstractionStarter]: For program point L201(line 201) no Hoare annotation was computed. [2018-09-20 14:39:40,964 INFO L426 ceAbstractionStarter]: For program point L168(lines 168 178) no Hoare annotation was computed. [2018-09-20 14:39:40,964 INFO L426 ceAbstractionStarter]: For program point L168-2(lines 142 242) no Hoare annotation was computed. [2018-09-20 14:39:40,967 INFO L422 ceAbstractionStarter]: At program point L218(line 218) the Hoare annotation is: (let ((.cse0 (exists ((|v_q#valueAsBitvector_20| (_ BitVec 64)) (__ieee754_atan2_~hy~0 (_ BitVec 32))) (and (= (bvor (bvand (bvashr __ieee754_atan2_~hy~0 (_ bv31 32)) (_ bv1 32)) (bvand (bvashr ((_ extract 63 32) |v_q#valueAsBitvector_20|) (_ bv30 32)) (_ bv2 32))) __ieee754_atan2_~m~0) (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_20|) ((_ extract 62 52) |v_q#valueAsBitvector_20|) ((_ extract 51 0) |v_q#valueAsBitvector_20|)))))) (.cse4 (exists ((|v_q#valueAsBitvector_22| (_ BitVec 64))) (and (= __ieee754_atan2_~iy~0 (bvand ((_ extract 63 32) |v_q#valueAsBitvector_22|) (_ bv2147483647 32))) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_22|) ((_ extract 62 52) |v_q#valueAsBitvector_22|) ((_ extract 51 0) |v_q#valueAsBitvector_22|)) |__ieee754_atan2_#in~y|) (= __ieee754_atan2_~ly~0 ((_ extract 31 0) |v_q#valueAsBitvector_22|))))) (.cse6 (exists ((|v_q#valueAsBitvector_21| (_ BitVec 64))) (and (= |__ieee754_atan2_#in~y| (fp ((_ extract 63 63) |v_q#valueAsBitvector_21|) ((_ extract 62 52) |v_q#valueAsBitvector_21|) ((_ extract 51 0) |v_q#valueAsBitvector_21|))) (= __ieee754_atan2_~hy~0 ((_ extract 63 32) |v_q#valueAsBitvector_21|))))) (.cse1 (= __ieee754_atan2_~y |__ieee754_atan2_#in~y|)) (.cse7 (exists ((|v_q#valueAsBitvector_19| (_ BitVec 64))) (and (= |__ieee754_atan2_#in~y| (fp ((_ extract 63 63) |v_q#valueAsBitvector_19|) ((_ extract 62 52) |v_q#valueAsBitvector_19|) ((_ extract 51 0) |v_q#valueAsBitvector_19|))) (= __ieee754_atan2_~hy~0 ((_ extract 63 32) |v_q#valueAsBitvector_19|))))) (.cse2 (exists ((|v_q#valueAsBitvector_17| (_ BitVec 64))) (and (= __ieee754_atan2_~lx~0 ((_ extract 31 0) |v_q#valueAsBitvector_17|)) (= __ieee754_atan2_~ix~1 (bvand ((_ extract 63 32) |v_q#valueAsBitvector_17|) (_ bv2147483647 32))) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_17|) ((_ extract 62 52) |v_q#valueAsBitvector_17|) ((_ extract 51 0) |v_q#valueAsBitvector_17|)) |__ieee754_atan2_#in~x|)))) (.cse3 (exists ((|v_q#valueAsBitvector_17| (_ BitVec 64))) (and (= __ieee754_atan2_~lx~0 ((_ extract 31 0) |v_q#valueAsBitvector_17|)) (= __ieee754_atan2_~hx~1 ((_ extract 63 32) |v_q#valueAsBitvector_17|)) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_17|) ((_ extract 62 52) |v_q#valueAsBitvector_17|) ((_ extract 51 0) |v_q#valueAsBitvector_17|)) |__ieee754_atan2_#in~x|)))) (.cse8 (exists ((|v_q#valueAsBitvector_19| (_ BitVec 64))) (and (= |__ieee754_atan2_#in~y| (fp ((_ extract 63 63) |v_q#valueAsBitvector_19|) ((_ extract 62 52) |v_q#valueAsBitvector_19|) ((_ extract 51 0) |v_q#valueAsBitvector_19|))) (= __ieee754_atan2_~iy~0 (bvand ((_ extract 63 32) |v_q#valueAsBitvector_19|) (_ bv2147483647 32)))))) (.cse5 (= __ieee754_atan2_~x |__ieee754_atan2_#in~x|))) (or (not (= ((_ to_fp 11 53) RNE (/ 1.0 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0)) ~tiny_atan2~0)) (and (exists ((|v_q#valueAsBitvector_22| (_ BitVec 64))) (and (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_22|) ((_ extract 62 52) |v_q#valueAsBitvector_22|) ((_ extract 51 0) |v_q#valueAsBitvector_22|)) |__ieee754_atan2_#in~y|) (not (= (bvor (bvand ((_ extract 63 32) |v_q#valueAsBitvector_22|) (_ bv2147483647 32)) ((_ extract 31 0) |v_q#valueAsBitvector_22|)) (_ bv0 32))))) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (and .cse0 .cse1 .cse7 .cse2 .cse3 .cse8 (exists ((|v_q#valueAsBitvector_20| (_ BitVec 64)) (__ieee754_atan2_~hy~0 (_ BitVec 32))) (and (= (bvor (bvand (bvashr __ieee754_atan2_~hy~0 (_ bv31 32)) (_ bv1 32)) (bvand (bvashr ((_ extract 63 32) |v_q#valueAsBitvector_20|) (_ bv30 32)) (_ bv2 32))) (_ bv0 32)) (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_20|) ((_ extract 62 52) |v_q#valueAsBitvector_20|) ((_ extract 51 0) |v_q#valueAsBitvector_20|))))) .cse5) (and .cse1 .cse2 .cse0 .cse3 .cse4 (exists ((__ieee754_atan2_~hx~1 (_ BitVec 32)) (|v_q#valueAsBitvector_24| (_ BitVec 64))) (and (= __ieee754_atan2_~m~0 (bvor (bvand (bvashr ((_ extract 63 32) |v_q#valueAsBitvector_24|) (_ bv31 32)) (_ bv1 32)) (bvand (bvashr __ieee754_atan2_~hx~1 (_ bv30 32)) (_ bv2 32)))) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_24|) ((_ extract 62 52) |v_q#valueAsBitvector_24|) ((_ extract 51 0) |v_q#valueAsBitvector_24|)) |__ieee754_atan2_#in~y|))) .cse5 (exists ((__ieee754_atan2_~hx~1 (_ BitVec 32)) (|v_q#valueAsBitvector_24| (_ BitVec 64))) (let ((.cse9 (bvor (bvand (bvashr ((_ extract 63 32) |v_q#valueAsBitvector_24|) (_ bv31 32)) (_ bv1 32)) (bvand (bvashr __ieee754_atan2_~hx~1 (_ bv30 32)) (_ bv2 32))))) (and (not (= (_ bv0 32) .cse9)) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_24|) ((_ extract 62 52) |v_q#valueAsBitvector_24|) ((_ extract 51 0) |v_q#valueAsBitvector_24|)) |__ieee754_atan2_#in~y|) (not (= (_ bv2 32) .cse9))))) .cse6) (not (= ~pi~0 ((_ to_fp 11 53) RNE (/ 785398163397448279.0 250000000000000000.0)))) (and .cse1 .cse7 .cse2 .cse3 .cse8 .cse5 (or (exists ((|v_q#valueAsBitvector_17| (_ BitVec 64))) (and (bvugt (bvor (bvand ((_ extract 63 32) |v_q#valueAsBitvector_17|) (_ bv2147483647 32)) (bvlshr (let ((.cse10 ((_ extract 31 0) |v_q#valueAsBitvector_17|))) (bvor .cse10 (bvneg .cse10))) (_ bv31 32))) (_ bv2146435072 32)) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_17|) ((_ extract 62 52) |v_q#valueAsBitvector_17|) ((_ extract 51 0) |v_q#valueAsBitvector_17|)) |__ieee754_atan2_#in~x|))) (exists ((__ieee754_atan2_~ly~0 (_ BitVec 32)) (v_prenex_1 (_ BitVec 64))) (and (bvugt (bvor (bvand ((_ extract 63 32) v_prenex_1) (_ bv2147483647 32)) (bvlshr (bvor __ieee754_atan2_~ly~0 (bvneg __ieee754_atan2_~ly~0)) (_ bv31 32))) (_ bv2146435072 32)) (= (fp ((_ extract 63 63) v_prenex_1) ((_ extract 62 52) v_prenex_1) ((_ extract 51 0) v_prenex_1)) |__ieee754_atan2_#in~y|))))))) [2018-09-20 14:39:40,967 INFO L426 ceAbstractionStarter]: For program point L185(lines 185 194) no Hoare annotation was computed. [2018-09-20 14:39:40,968 INFO L422 ceAbstractionStarter]: At program point L218-1(line 218) the Hoare annotation is: (let ((.cse0 (exists ((|v_q#valueAsBitvector_20| (_ BitVec 64)) (__ieee754_atan2_~hy~0 (_ BitVec 32))) (and (= (bvor (bvand (bvashr __ieee754_atan2_~hy~0 (_ bv31 32)) (_ bv1 32)) (bvand (bvashr ((_ extract 63 32) |v_q#valueAsBitvector_20|) (_ bv30 32)) (_ bv2 32))) __ieee754_atan2_~m~0) (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_20|) ((_ extract 62 52) |v_q#valueAsBitvector_20|) ((_ extract 51 0) |v_q#valueAsBitvector_20|)))))) (.cse4 (exists ((|v_q#valueAsBitvector_22| (_ BitVec 64))) (and (= __ieee754_atan2_~iy~0 (bvand ((_ extract 63 32) |v_q#valueAsBitvector_22|) (_ bv2147483647 32))) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_22|) ((_ extract 62 52) |v_q#valueAsBitvector_22|) ((_ extract 51 0) |v_q#valueAsBitvector_22|)) |__ieee754_atan2_#in~y|) (= __ieee754_atan2_~ly~0 ((_ extract 31 0) |v_q#valueAsBitvector_22|))))) (.cse6 (exists ((|v_q#valueAsBitvector_21| (_ BitVec 64))) (and (= |__ieee754_atan2_#in~y| (fp ((_ extract 63 63) |v_q#valueAsBitvector_21|) ((_ extract 62 52) |v_q#valueAsBitvector_21|) ((_ extract 51 0) |v_q#valueAsBitvector_21|))) (= __ieee754_atan2_~hy~0 ((_ extract 63 32) |v_q#valueAsBitvector_21|))))) (.cse1 (= __ieee754_atan2_~y |__ieee754_atan2_#in~y|)) (.cse7 (exists ((|v_q#valueAsBitvector_19| (_ BitVec 64))) (and (= |__ieee754_atan2_#in~y| (fp ((_ extract 63 63) |v_q#valueAsBitvector_19|) ((_ extract 62 52) |v_q#valueAsBitvector_19|) ((_ extract 51 0) |v_q#valueAsBitvector_19|))) (= __ieee754_atan2_~hy~0 ((_ extract 63 32) |v_q#valueAsBitvector_19|))))) (.cse2 (exists ((|v_q#valueAsBitvector_17| (_ BitVec 64))) (and (= __ieee754_atan2_~lx~0 ((_ extract 31 0) |v_q#valueAsBitvector_17|)) (= __ieee754_atan2_~ix~1 (bvand ((_ extract 63 32) |v_q#valueAsBitvector_17|) (_ bv2147483647 32))) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_17|) ((_ extract 62 52) |v_q#valueAsBitvector_17|) ((_ extract 51 0) |v_q#valueAsBitvector_17|)) |__ieee754_atan2_#in~x|)))) (.cse3 (exists ((|v_q#valueAsBitvector_17| (_ BitVec 64))) (and (= __ieee754_atan2_~lx~0 ((_ extract 31 0) |v_q#valueAsBitvector_17|)) (= __ieee754_atan2_~hx~1 ((_ extract 63 32) |v_q#valueAsBitvector_17|)) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_17|) ((_ extract 62 52) |v_q#valueAsBitvector_17|) ((_ extract 51 0) |v_q#valueAsBitvector_17|)) |__ieee754_atan2_#in~x|)))) (.cse8 (exists ((|v_q#valueAsBitvector_19| (_ BitVec 64))) (and (= |__ieee754_atan2_#in~y| (fp ((_ extract 63 63) |v_q#valueAsBitvector_19|) ((_ extract 62 52) |v_q#valueAsBitvector_19|) ((_ extract 51 0) |v_q#valueAsBitvector_19|))) (= __ieee754_atan2_~iy~0 (bvand ((_ extract 63 32) |v_q#valueAsBitvector_19|) (_ bv2147483647 32)))))) (.cse5 (= __ieee754_atan2_~x |__ieee754_atan2_#in~x|))) (or (not (= ((_ to_fp 11 53) RNE (/ 1.0 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0)) ~tiny_atan2~0)) (and (exists ((|v_q#valueAsBitvector_22| (_ BitVec 64))) (and (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_22|) ((_ extract 62 52) |v_q#valueAsBitvector_22|) ((_ extract 51 0) |v_q#valueAsBitvector_22|)) |__ieee754_atan2_#in~y|) (not (= (bvor (bvand ((_ extract 63 32) |v_q#valueAsBitvector_22|) (_ bv2147483647 32)) ((_ extract 31 0) |v_q#valueAsBitvector_22|)) (_ bv0 32))))) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (and .cse0 .cse1 .cse7 .cse2 .cse3 .cse8 (exists ((|v_q#valueAsBitvector_20| (_ BitVec 64)) (__ieee754_atan2_~hy~0 (_ BitVec 32))) (and (= (bvor (bvand (bvashr __ieee754_atan2_~hy~0 (_ bv31 32)) (_ bv1 32)) (bvand (bvashr ((_ extract 63 32) |v_q#valueAsBitvector_20|) (_ bv30 32)) (_ bv2 32))) (_ bv0 32)) (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_20|) ((_ extract 62 52) |v_q#valueAsBitvector_20|) ((_ extract 51 0) |v_q#valueAsBitvector_20|))))) .cse5) (and .cse1 .cse2 .cse0 .cse3 .cse4 (exists ((__ieee754_atan2_~hx~1 (_ BitVec 32)) (|v_q#valueAsBitvector_24| (_ BitVec 64))) (and (= __ieee754_atan2_~m~0 (bvor (bvand (bvashr ((_ extract 63 32) |v_q#valueAsBitvector_24|) (_ bv31 32)) (_ bv1 32)) (bvand (bvashr __ieee754_atan2_~hx~1 (_ bv30 32)) (_ bv2 32)))) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_24|) ((_ extract 62 52) |v_q#valueAsBitvector_24|) ((_ extract 51 0) |v_q#valueAsBitvector_24|)) |__ieee754_atan2_#in~y|))) .cse5 (exists ((__ieee754_atan2_~hx~1 (_ BitVec 32)) (|v_q#valueAsBitvector_24| (_ BitVec 64))) (let ((.cse9 (bvor (bvand (bvashr ((_ extract 63 32) |v_q#valueAsBitvector_24|) (_ bv31 32)) (_ bv1 32)) (bvand (bvashr __ieee754_atan2_~hx~1 (_ bv30 32)) (_ bv2 32))))) (and (not (= (_ bv0 32) .cse9)) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_24|) ((_ extract 62 52) |v_q#valueAsBitvector_24|) ((_ extract 51 0) |v_q#valueAsBitvector_24|)) |__ieee754_atan2_#in~y|) (not (= (_ bv2 32) .cse9))))) .cse6) (not (= ~pi~0 ((_ to_fp 11 53) RNE (/ 785398163397448279.0 250000000000000000.0)))) (and .cse1 .cse7 .cse2 .cse3 .cse8 .cse5 (or (exists ((|v_q#valueAsBitvector_17| (_ BitVec 64))) (and (bvugt (bvor (bvand ((_ extract 63 32) |v_q#valueAsBitvector_17|) (_ bv2147483647 32)) (bvlshr (let ((.cse10 ((_ extract 31 0) |v_q#valueAsBitvector_17|))) (bvor .cse10 (bvneg .cse10))) (_ bv31 32))) (_ bv2146435072 32)) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_17|) ((_ extract 62 52) |v_q#valueAsBitvector_17|) ((_ extract 51 0) |v_q#valueAsBitvector_17|)) |__ieee754_atan2_#in~x|))) (exists ((__ieee754_atan2_~ly~0 (_ BitVec 32)) (v_prenex_1 (_ BitVec 64))) (and (bvugt (bvor (bvand ((_ extract 63 32) v_prenex_1) (_ bv2147483647 32)) (bvlshr (bvor __ieee754_atan2_~ly~0 (bvneg __ieee754_atan2_~ly~0)) (_ bv31 32))) (_ bv2146435072 32)) (= (fp ((_ extract 63 63) v_prenex_1) ((_ extract 62 52) v_prenex_1) ((_ extract 51 0) v_prenex_1)) |__ieee754_atan2_#in~y|))))))) [2018-09-20 14:39:40,968 INFO L426 ceAbstractionStarter]: For program point L218-2(line 218) no Hoare annotation was computed. [2018-09-20 14:39:40,968 INFO L426 ceAbstractionStarter]: For program point L169(lines 169 177) no Hoare annotation was computed. [2018-09-20 14:39:40,968 INFO L426 ceAbstractionStarter]: For program point L219(lines 219 241) no Hoare annotation was computed. [2018-09-20 14:39:40,969 INFO L426 ceAbstractionStarter]: For program point L186(line 186) no Hoare annotation was computed. [2018-09-20 14:39:40,969 INFO L426 ceAbstractionStarter]: For program point L203(line 203) no Hoare annotation was computed. [2018-09-20 14:39:40,969 INFO L426 ceAbstractionStarter]: For program point L170(line 170) no Hoare annotation was computed. [2018-09-20 14:39:40,969 INFO L426 ceAbstractionStarter]: For program point L170-2(line 170) no Hoare annotation was computed. [2018-09-20 14:39:40,969 INFO L426 ceAbstractionStarter]: For program point L220(line 220) no Hoare annotation was computed. [2018-09-20 14:39:40,969 INFO L426 ceAbstractionStarter]: For program point L154-1(lines 154 159) no Hoare annotation was computed. [2018-09-20 14:39:40,969 INFO L422 ceAbstractionStarter]: At program point L154-3(lines 154 159) the Hoare annotation is: (or (not (= ((_ to_fp 11 53) RNE (/ 1.0 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0)) ~tiny_atan2~0)) (not (= ~pi~0 ((_ to_fp 11 53) RNE (/ 785398163397448279.0 250000000000000000.0)))) (and (= __ieee754_atan2_~y |__ieee754_atan2_#in~y|) (exists ((|v_q#valueAsBitvector_17| (_ BitVec 64))) (and (= __ieee754_atan2_~lx~0 ((_ extract 31 0) |v_q#valueAsBitvector_17|)) (= __ieee754_atan2_~ix~1 (bvand ((_ extract 63 32) |v_q#valueAsBitvector_17|) (_ bv2147483647 32))) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_17|) ((_ extract 62 52) |v_q#valueAsBitvector_17|) ((_ extract 51 0) |v_q#valueAsBitvector_17|)) |__ieee754_atan2_#in~x|))) (exists ((|v_q#valueAsBitvector_17| (_ BitVec 64))) (and (= __ieee754_atan2_~lx~0 ((_ extract 31 0) |v_q#valueAsBitvector_17|)) (= __ieee754_atan2_~hx~1 ((_ extract 63 32) |v_q#valueAsBitvector_17|)) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_17|) ((_ extract 62 52) |v_q#valueAsBitvector_17|) ((_ extract 51 0) |v_q#valueAsBitvector_17|)) |__ieee754_atan2_#in~x|))) (= __ieee754_atan2_~x |__ieee754_atan2_#in~x|))) [2018-09-20 14:39:40,969 INFO L426 ceAbstractionStarter]: For program point L154-4(lines 154 159) no Hoare annotation was computed. [2018-09-20 14:39:40,969 INFO L426 ceAbstractionStarter]: For program point L237(line 237) no Hoare annotation was computed. [2018-09-20 14:39:40,970 INFO L426 ceAbstractionStarter]: For program point L171(line 171) no Hoare annotation was computed. [2018-09-20 14:39:40,970 INFO L426 ceAbstractionStarter]: For program point L188(line 188) no Hoare annotation was computed. [2018-09-20 14:39:40,971 INFO L426 ceAbstractionStarter]: For program point L155(line 155) no Hoare annotation was computed. [2018-09-20 14:39:40,971 INFO L426 ceAbstractionStarter]: For program point L155-1(line 155) no Hoare annotation was computed. [2018-09-20 14:39:40,971 INFO L426 ceAbstractionStarter]: For program point L155-2(line 155) no Hoare annotation was computed. [2018-09-20 14:39:40,971 INFO L426 ceAbstractionStarter]: For program point L155-3(line 155) no Hoare annotation was computed. [2018-09-20 14:39:40,971 INFO L426 ceAbstractionStarter]: For program point L222(line 222) no Hoare annotation was computed. [2018-09-20 14:39:40,971 INFO L426 ceAbstractionStarter]: For program point L156(line 156) no Hoare annotation was computed. [2018-09-20 14:39:40,971 INFO L426 ceAbstractionStarter]: For program point __ieee754_atan2EXIT(lines 142 242) no Hoare annotation was computed. [2018-09-20 14:39:40,971 INFO L426 ceAbstractionStarter]: For program point L239(line 239) no Hoare annotation was computed. [2018-09-20 14:39:40,971 INFO L426 ceAbstractionStarter]: For program point L173(line 173) no Hoare annotation was computed. [2018-09-20 14:39:40,971 INFO L426 ceAbstractionStarter]: For program point L190(line 190) no Hoare annotation was computed. [2018-09-20 14:39:40,973 INFO L426 ceAbstractionStarter]: For program point L157(line 157) no Hoare annotation was computed. [2018-09-20 14:39:40,973 INFO L426 ceAbstractionStarter]: For program point L157-1(line 157) no Hoare annotation was computed. [2018-09-20 14:39:40,973 INFO L426 ceAbstractionStarter]: For program point L157-2(line 157) no Hoare annotation was computed. [2018-09-20 14:39:40,973 INFO L426 ceAbstractionStarter]: For program point L224-1(lines 224 228) no Hoare annotation was computed. [2018-09-20 14:39:40,973 INFO L426 ceAbstractionStarter]: For program point L158(line 158) no Hoare annotation was computed. [2018-09-20 14:39:40,973 INFO L426 ceAbstractionStarter]: For program point L158-1(line 158) no Hoare annotation was computed. [2018-09-20 14:39:40,974 INFO L422 ceAbstractionStarter]: At program point L224-3(lines 224 228) the Hoare annotation is: (let ((.cse0 (exists ((|v_q#valueAsBitvector_20| (_ BitVec 64)) (__ieee754_atan2_~hy~0 (_ BitVec 32))) (and (= (bvor (bvand (bvashr __ieee754_atan2_~hy~0 (_ bv31 32)) (_ bv1 32)) (bvand (bvashr ((_ extract 63 32) |v_q#valueAsBitvector_20|) (_ bv30 32)) (_ bv2 32))) __ieee754_atan2_~m~0) (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_20|) ((_ extract 62 52) |v_q#valueAsBitvector_20|) ((_ extract 51 0) |v_q#valueAsBitvector_20|)))))) (.cse4 (exists ((|v_q#valueAsBitvector_22| (_ BitVec 64))) (and (= __ieee754_atan2_~iy~0 (bvand ((_ extract 63 32) |v_q#valueAsBitvector_22|) (_ bv2147483647 32))) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_22|) ((_ extract 62 52) |v_q#valueAsBitvector_22|) ((_ extract 51 0) |v_q#valueAsBitvector_22|)) |__ieee754_atan2_#in~y|) (= __ieee754_atan2_~ly~0 ((_ extract 31 0) |v_q#valueAsBitvector_22|))))) (.cse6 (exists ((|v_q#valueAsBitvector_21| (_ BitVec 64))) (and (= |__ieee754_atan2_#in~y| (fp ((_ extract 63 63) |v_q#valueAsBitvector_21|) ((_ extract 62 52) |v_q#valueAsBitvector_21|) ((_ extract 51 0) |v_q#valueAsBitvector_21|))) (= __ieee754_atan2_~hy~0 ((_ extract 63 32) |v_q#valueAsBitvector_21|))))) (.cse1 (= __ieee754_atan2_~y |__ieee754_atan2_#in~y|)) (.cse7 (exists ((|v_q#valueAsBitvector_19| (_ BitVec 64))) (and (= |__ieee754_atan2_#in~y| (fp ((_ extract 63 63) |v_q#valueAsBitvector_19|) ((_ extract 62 52) |v_q#valueAsBitvector_19|) ((_ extract 51 0) |v_q#valueAsBitvector_19|))) (= __ieee754_atan2_~hy~0 ((_ extract 63 32) |v_q#valueAsBitvector_19|))))) (.cse2 (exists ((|v_q#valueAsBitvector_17| (_ BitVec 64))) (and (= __ieee754_atan2_~lx~0 ((_ extract 31 0) |v_q#valueAsBitvector_17|)) (= __ieee754_atan2_~ix~1 (bvand ((_ extract 63 32) |v_q#valueAsBitvector_17|) (_ bv2147483647 32))) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_17|) ((_ extract 62 52) |v_q#valueAsBitvector_17|) ((_ extract 51 0) |v_q#valueAsBitvector_17|)) |__ieee754_atan2_#in~x|)))) (.cse3 (exists ((|v_q#valueAsBitvector_17| (_ BitVec 64))) (and (= __ieee754_atan2_~lx~0 ((_ extract 31 0) |v_q#valueAsBitvector_17|)) (= __ieee754_atan2_~hx~1 ((_ extract 63 32) |v_q#valueAsBitvector_17|)) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_17|) ((_ extract 62 52) |v_q#valueAsBitvector_17|) ((_ extract 51 0) |v_q#valueAsBitvector_17|)) |__ieee754_atan2_#in~x|)))) (.cse8 (exists ((|v_q#valueAsBitvector_19| (_ BitVec 64))) (and (= |__ieee754_atan2_#in~y| (fp ((_ extract 63 63) |v_q#valueAsBitvector_19|) ((_ extract 62 52) |v_q#valueAsBitvector_19|) ((_ extract 51 0) |v_q#valueAsBitvector_19|))) (= __ieee754_atan2_~iy~0 (bvand ((_ extract 63 32) |v_q#valueAsBitvector_19|) (_ bv2147483647 32)))))) (.cse5 (= __ieee754_atan2_~x |__ieee754_atan2_#in~x|))) (or (not (= ((_ to_fp 11 53) RNE (/ 1.0 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0)) ~tiny_atan2~0)) (and (exists ((|v_q#valueAsBitvector_22| (_ BitVec 64))) (and (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_22|) ((_ extract 62 52) |v_q#valueAsBitvector_22|) ((_ extract 51 0) |v_q#valueAsBitvector_22|)) |__ieee754_atan2_#in~y|) (not (= (bvor (bvand ((_ extract 63 32) |v_q#valueAsBitvector_22|) (_ bv2147483647 32)) ((_ extract 31 0) |v_q#valueAsBitvector_22|)) (_ bv0 32))))) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (and .cse0 .cse1 .cse7 .cse2 .cse3 .cse8 (exists ((|v_q#valueAsBitvector_20| (_ BitVec 64)) (__ieee754_atan2_~hy~0 (_ BitVec 32))) (and (= (bvor (bvand (bvashr __ieee754_atan2_~hy~0 (_ bv31 32)) (_ bv1 32)) (bvand (bvashr ((_ extract 63 32) |v_q#valueAsBitvector_20|) (_ bv30 32)) (_ bv2 32))) (_ bv0 32)) (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_20|) ((_ extract 62 52) |v_q#valueAsBitvector_20|) ((_ extract 51 0) |v_q#valueAsBitvector_20|))))) .cse5) (and .cse1 .cse2 .cse0 .cse3 .cse4 (exists ((__ieee754_atan2_~hx~1 (_ BitVec 32)) (|v_q#valueAsBitvector_24| (_ BitVec 64))) (and (= __ieee754_atan2_~m~0 (bvor (bvand (bvashr ((_ extract 63 32) |v_q#valueAsBitvector_24|) (_ bv31 32)) (_ bv1 32)) (bvand (bvashr __ieee754_atan2_~hx~1 (_ bv30 32)) (_ bv2 32)))) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_24|) ((_ extract 62 52) |v_q#valueAsBitvector_24|) ((_ extract 51 0) |v_q#valueAsBitvector_24|)) |__ieee754_atan2_#in~y|))) .cse5 (exists ((__ieee754_atan2_~hx~1 (_ BitVec 32)) (|v_q#valueAsBitvector_24| (_ BitVec 64))) (let ((.cse9 (bvor (bvand (bvashr ((_ extract 63 32) |v_q#valueAsBitvector_24|) (_ bv31 32)) (_ bv1 32)) (bvand (bvashr __ieee754_atan2_~hx~1 (_ bv30 32)) (_ bv2 32))))) (and (not (= (_ bv0 32) .cse9)) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_24|) ((_ extract 62 52) |v_q#valueAsBitvector_24|) ((_ extract 51 0) |v_q#valueAsBitvector_24|)) |__ieee754_atan2_#in~y|) (not (= (_ bv2 32) .cse9))))) .cse6) (not (= ~pi~0 ((_ to_fp 11 53) RNE (/ 785398163397448279.0 250000000000000000.0)))) (and .cse1 .cse7 .cse2 .cse3 .cse8 .cse5 (or (exists ((|v_q#valueAsBitvector_17| (_ BitVec 64))) (and (bvugt (bvor (bvand ((_ extract 63 32) |v_q#valueAsBitvector_17|) (_ bv2147483647 32)) (bvlshr (let ((.cse10 ((_ extract 31 0) |v_q#valueAsBitvector_17|))) (bvor .cse10 (bvneg .cse10))) (_ bv31 32))) (_ bv2146435072 32)) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_17|) ((_ extract 62 52) |v_q#valueAsBitvector_17|) ((_ extract 51 0) |v_q#valueAsBitvector_17|)) |__ieee754_atan2_#in~x|))) (exists ((__ieee754_atan2_~ly~0 (_ BitVec 32)) (v_prenex_1 (_ BitVec 64))) (and (bvugt (bvor (bvand ((_ extract 63 32) v_prenex_1) (_ bv2147483647 32)) (bvlshr (bvor __ieee754_atan2_~ly~0 (bvneg __ieee754_atan2_~ly~0)) (_ bv31 32))) (_ bv2146435072 32)) (= (fp ((_ extract 63 63) v_prenex_1) ((_ extract 62 52) v_prenex_1) ((_ extract 51 0) v_prenex_1)) |__ieee754_atan2_#in~y|))))))) [2018-09-20 14:39:40,974 INFO L426 ceAbstractionStarter]: For program point L158-2(line 158) no Hoare annotation was computed. [2018-09-20 14:39:40,974 INFO L426 ceAbstractionStarter]: For program point L158-3(line 158) no Hoare annotation was computed. [2018-09-20 14:39:40,974 INFO L426 ceAbstractionStarter]: For program point L175(line 175) no Hoare annotation was computed. [2018-09-20 14:39:40,974 INFO L426 ceAbstractionStarter]: For program point L225(line 225) no Hoare annotation was computed. [2018-09-20 14:39:40,974 INFO L426 ceAbstractionStarter]: For program point L192(line 192) no Hoare annotation was computed. [2018-09-20 14:39:40,975 INFO L426 ceAbstractionStarter]: For program point L225-1(line 225) no Hoare annotation was computed. [2018-09-20 14:39:40,975 INFO L426 ceAbstractionStarter]: For program point L225-2(line 225) no Hoare annotation was computed. [2018-09-20 14:39:40,975 INFO L426 ceAbstractionStarter]: For program point L225-3(line 225) no Hoare annotation was computed. [2018-09-20 14:39:40,975 INFO L429 ceAbstractionStarter]: At program point __ieee754_atan2ENTRY(lines 142 242) the Hoare annotation is: true [2018-09-20 14:39:40,975 INFO L426 ceAbstractionStarter]: For program point L226(line 226) no Hoare annotation was computed. [2018-09-20 14:39:40,975 INFO L426 ceAbstractionStarter]: For program point L210(line 210) no Hoare annotation was computed. [2018-09-20 14:39:40,975 INFO L426 ceAbstractionStarter]: For program point L210-2(line 210) no Hoare annotation was computed. [2018-09-20 14:39:40,975 INFO L426 ceAbstractionStarter]: For program point L227(line 227) no Hoare annotation was computed. [2018-09-20 14:39:40,975 INFO L426 ceAbstractionStarter]: For program point L227-1(line 227) no Hoare annotation was computed. [2018-09-20 14:39:40,975 INFO L426 ceAbstractionStarter]: For program point L161(lines 161 163) no Hoare annotation was computed. [2018-09-20 14:39:40,975 INFO L426 ceAbstractionStarter]: For program point L227-2(line 227) no Hoare annotation was computed. [2018-09-20 14:39:40,975 INFO L426 ceAbstractionStarter]: For program point L229(lines 229 234) no Hoare annotation was computed. [2018-09-20 14:39:40,975 INFO L426 ceAbstractionStarter]: For program point L196(lines 196 205) no Hoare annotation was computed. [2018-09-20 14:39:40,976 INFO L426 ceAbstractionStarter]: For program point L229-2(lines 222 235) no Hoare annotation was computed. [2018-09-20 14:39:40,976 INFO L426 ceAbstractionStarter]: For program point L229-3(lines 229 234) no Hoare annotation was computed. [2018-09-20 14:39:40,976 INFO L426 ceAbstractionStarter]: For program point L213(lines 213 218) no Hoare annotation was computed. [2018-09-20 14:39:40,976 INFO L426 ceAbstractionStarter]: For program point L147-1(lines 147 152) no Hoare annotation was computed. [2018-09-20 14:39:40,976 INFO L422 ceAbstractionStarter]: At program point L147-3(lines 147 152) the Hoare annotation is: (or (and (= __ieee754_atan2_~y |__ieee754_atan2_#in~y|) (= __ieee754_atan2_~x |__ieee754_atan2_#in~x|)) (not (= ((_ to_fp 11 53) RNE (/ 1.0 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0)) ~tiny_atan2~0)) (not (= ~pi~0 ((_ to_fp 11 53) RNE (/ 785398163397448279.0 250000000000000000.0))))) [2018-09-20 14:39:40,976 INFO L426 ceAbstractionStarter]: For program point L147-4(lines 147 152) no Hoare annotation was computed. [2018-09-20 14:39:40,976 INFO L426 ceAbstractionStarter]: For program point L230(line 230) no Hoare annotation was computed. [2018-09-20 14:39:40,976 INFO L426 ceAbstractionStarter]: For program point L197(line 197) no Hoare annotation was computed. [2018-09-20 14:39:40,976 INFO L426 ceAbstractionStarter]: For program point L230-1(line 230) no Hoare annotation was computed. [2018-09-20 14:39:40,976 INFO L426 ceAbstractionStarter]: For program point L164(lines 164 165) no Hoare annotation was computed. [2018-09-20 14:39:40,976 INFO L426 ceAbstractionStarter]: For program point L230-2(line 230) no Hoare annotation was computed. [2018-09-20 14:39:40,976 INFO L426 ceAbstractionStarter]: For program point L230-3(line 230) no Hoare annotation was computed. [2018-09-20 14:39:40,977 INFO L426 ceAbstractionStarter]: For program point L181(line 181) no Hoare annotation was computed. [2018-09-20 14:39:40,977 INFO L426 ceAbstractionStarter]: For program point L148(line 148) no Hoare annotation was computed. [2018-09-20 14:39:40,977 INFO L426 ceAbstractionStarter]: For program point L148-1(line 148) no Hoare annotation was computed. [2018-09-20 14:39:40,977 INFO L426 ceAbstractionStarter]: For program point L181-2(line 181) no Hoare annotation was computed. [2018-09-20 14:39:40,977 INFO L426 ceAbstractionStarter]: For program point L148-2(line 148) no Hoare annotation was computed. [2018-09-20 14:39:40,977 INFO L426 ceAbstractionStarter]: For program point L148-3(line 148) no Hoare annotation was computed. [2018-09-20 14:39:40,977 INFO L426 ceAbstractionStarter]: For program point L231(line 231) no Hoare annotation was computed. [2018-09-20 14:39:40,977 INFO L422 ceAbstractionStarter]: At program point L165(line 165) the Hoare annotation is: (or (not (= ((_ to_fp 11 53) RNE (/ 1.0 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0)) ~tiny_atan2~0)) (and (= __ieee754_atan2_~y |__ieee754_atan2_#in~y|) (exists ((|v_q#valueAsBitvector_19| (_ BitVec 64))) (and (= |__ieee754_atan2_#in~y| (fp ((_ extract 63 63) |v_q#valueAsBitvector_19|) ((_ extract 62 52) |v_q#valueAsBitvector_19|) ((_ extract 51 0) |v_q#valueAsBitvector_19|))) (= __ieee754_atan2_~hy~0 ((_ extract 63 32) |v_q#valueAsBitvector_19|)))) (exists ((|v_q#valueAsBitvector_17| (_ BitVec 64))) (and (= __ieee754_atan2_~lx~0 ((_ extract 31 0) |v_q#valueAsBitvector_17|)) (= __ieee754_atan2_~ix~1 (bvand ((_ extract 63 32) |v_q#valueAsBitvector_17|) (_ bv2147483647 32))) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_17|) ((_ extract 62 52) |v_q#valueAsBitvector_17|) ((_ extract 51 0) |v_q#valueAsBitvector_17|)) |__ieee754_atan2_#in~x|))) (exists ((|v_q#valueAsBitvector_17| (_ BitVec 64))) (and (= __ieee754_atan2_~lx~0 ((_ extract 31 0) |v_q#valueAsBitvector_17|)) (= __ieee754_atan2_~hx~1 ((_ extract 63 32) |v_q#valueAsBitvector_17|)) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_17|) ((_ extract 62 52) |v_q#valueAsBitvector_17|) ((_ extract 51 0) |v_q#valueAsBitvector_17|)) |__ieee754_atan2_#in~x|))) (exists ((|v_q#valueAsBitvector_19| (_ BitVec 64))) (and (= |__ieee754_atan2_#in~y| (fp ((_ extract 63 63) |v_q#valueAsBitvector_19|) ((_ extract 62 52) |v_q#valueAsBitvector_19|) ((_ extract 51 0) |v_q#valueAsBitvector_19|))) (= __ieee754_atan2_~iy~0 (bvand ((_ extract 63 32) |v_q#valueAsBitvector_19|) (_ bv2147483647 32))))) (exists ((|v_q#valueAsBitvector_20| (_ BitVec 64)) (__ieee754_atan2_~hy~0 (_ BitVec 32))) (and (= (bvor (bvand (bvashr __ieee754_atan2_~hy~0 (_ bv31 32)) (_ bv1 32)) (bvand (bvashr ((_ extract 63 32) |v_q#valueAsBitvector_20|) (_ bv30 32)) (_ bv2 32))) (_ bv0 32)) (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_20|) ((_ extract 62 52) |v_q#valueAsBitvector_20|) ((_ extract 51 0) |v_q#valueAsBitvector_20|))))) (= __ieee754_atan2_~x |__ieee754_atan2_#in~x|)) (not (= ~pi~0 ((_ to_fp 11 53) RNE (/ 785398163397448279.0 250000000000000000.0))))) [2018-09-20 14:39:40,977 INFO L426 ceAbstractionStarter]: For program point L165-1(line 165) no Hoare annotation was computed. [2018-09-20 14:39:40,978 INFO L426 ceAbstractionStarter]: For program point L215(lines 215 218) no Hoare annotation was computed. [2018-09-20 14:39:40,978 INFO L426 ceAbstractionStarter]: For program point L149(line 149) no Hoare annotation was computed. [2018-09-20 14:39:40,978 INFO L426 ceAbstractionStarter]: For program point L215-2(lines 213 218) no Hoare annotation was computed. [2018-09-20 14:39:40,978 INFO L426 ceAbstractionStarter]: For program point L232(line 232) no Hoare annotation was computed. [2018-09-20 14:39:40,978 INFO L426 ceAbstractionStarter]: For program point L199(line 199) no Hoare annotation was computed. [2018-09-20 14:39:40,978 INFO L426 ceAbstractionStarter]: For program point L183(lines 183 207) no Hoare annotation was computed. [2018-09-20 14:39:40,978 INFO L426 ceAbstractionStarter]: For program point L150(line 150) no Hoare annotation was computed. [2018-09-20 14:39:40,978 INFO L426 ceAbstractionStarter]: For program point L183-1(lines 142 242) no Hoare annotation was computed. [2018-09-20 14:39:40,978 INFO L426 ceAbstractionStarter]: For program point L150-1(line 150) no Hoare annotation was computed. [2018-09-20 14:39:40,978 INFO L426 ceAbstractionStarter]: For program point L150-2(line 150) no Hoare annotation was computed. [2018-09-20 14:39:40,978 INFO L426 ceAbstractionStarter]: For program point L233(line 233) no Hoare annotation was computed. [2018-09-20 14:39:40,978 INFO L426 ceAbstractionStarter]: For program point L233-1(line 233) no Hoare annotation was computed. [2018-09-20 14:39:40,979 INFO L426 ceAbstractionStarter]: For program point L233-2(line 233) no Hoare annotation was computed. [2018-09-20 14:39:40,979 INFO L426 ceAbstractionStarter]: For program point L233-3(line 233) no Hoare annotation was computed. [2018-09-20 14:39:40,995 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:39:40,996 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:39:40,996 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:40,996 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:40,997 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:40,997 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:40,997 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:40,997 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:40,997 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:40,998 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:40,998 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:40,998 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,010 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:39:41,011 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:39:41,011 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,011 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,011 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,011 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,012 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,012 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,012 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,012 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,012 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,012 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,022 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:39:41,023 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,023 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,023 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,023 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,024 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,024 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] [2018-09-20 14:39:41,024 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,027 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,027 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,027 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,027 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,028 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,028 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,028 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,028 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,029 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,029 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,029 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,029 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,033 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,033 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,034 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,034 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,034 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,034 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,037 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,037 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,037 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,037 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,039 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] [2018-09-20 14:39:41,039 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,039 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,040 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,040 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,040 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,042 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,043 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,043 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,043 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,044 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,045 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,045 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,045 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,047 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,047 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,047 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,047 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,048 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,048 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,048 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,048 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,048 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,052 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] [2018-09-20 14:39:41,052 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,052 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,052 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,052 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,053 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,053 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,053 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,053 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,056 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,056 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] [2018-09-20 14:39:41,056 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,057 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,057 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,057 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,057 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,057 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,058 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,058 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,058 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,062 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,062 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,062 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,063 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,063 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,063 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,063 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] [2018-09-20 14:39:41,065 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,066 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,066 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,066 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,066 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] [2018-09-20 14:39:41,068 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,068 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,068 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,068 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,068 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] [2018-09-20 14:39:41,069 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,069 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,069 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,069 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,069 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:39:41,070 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,070 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,070 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,070 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,071 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,071 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,071 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,071 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,071 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,072 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,072 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,072 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,072 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,072 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,073 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,073 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,073 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,073 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,073 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,074 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,074 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,074 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,074 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,074 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,074 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_1,QUANTIFIED] [2018-09-20 14:39:41,075 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] [2018-09-20 14:39:41,075 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] [2018-09-20 14:39:41,075 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_1,QUANTIFIED] [2018-09-20 14:39:41,075 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_1,QUANTIFIED] [2018-09-20 14:39:41,075 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_1,QUANTIFIED] [2018-09-20 14:39:41,092 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:39:41,093 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,094 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,094 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,094 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,094 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,095 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] [2018-09-20 14:39:41,095 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,095 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,095 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,095 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,096 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,096 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,096 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,100 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,101 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,101 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,101 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,101 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,103 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,103 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,103 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,104 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,104 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,104 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,104 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,107 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,107 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,107 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,107 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,109 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] [2018-09-20 14:39:41,109 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,109 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,110 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,111 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,111 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,111 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,111 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,111 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,112 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,112 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,112 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,112 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,116 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,116 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,116 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,116 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,117 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,117 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,117 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,117 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,117 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,118 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,118 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] [2018-09-20 14:39:41,118 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,118 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,120 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,120 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,120 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,120 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,120 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,121 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,121 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,121 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] [2018-09-20 14:39:41,121 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,122 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,122 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,122 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,122 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,122 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,123 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,123 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,123 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,123 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,123 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,124 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,124 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,124 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,124 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,124 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] [2018-09-20 14:39:41,124 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,125 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,125 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,125 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,125 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] [2018-09-20 14:39:41,125 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,126 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,126 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,126 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,126 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] [2018-09-20 14:39:41,126 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,127 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,127 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,127 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,127 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:39:41,127 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,127 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,128 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,128 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,128 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,128 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,128 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,129 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,129 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,129 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,129 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,129 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,129 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,130 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,130 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,130 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,130 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,130 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,134 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,134 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,134 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,134 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,135 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,135 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,135 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_1,QUANTIFIED] [2018-09-20 14:39:41,135 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] [2018-09-20 14:39:41,135 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] [2018-09-20 14:39:41,135 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_1,QUANTIFIED] [2018-09-20 14:39:41,136 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_1,QUANTIFIED] [2018-09-20 14:39:41,136 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_1,QUANTIFIED] [2018-09-20 14:39:41,149 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:39:41,150 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:39:41,151 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:39:41,151 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:39:41,154 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 20.09 02:39:41 BoogieIcfgContainer [2018-09-20 14:39:41,155 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-09-20 14:39:41,156 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-09-20 14:39:41,156 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-09-20 14:39:41,156 INFO L276 PluginConnector]: Witness Printer initialized [2018-09-20 14:39:41,158 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.09 02:36:35" (3/4) ... [2018-09-20 14:39:41,163 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-09-20 14:39:41,173 INFO L316 RCFGBacktranslator]: Ignoring RootEdge to procedure fabs_double [2018-09-20 14:39:41,174 INFO L316 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-09-20 14:39:41,174 INFO L316 RCFGBacktranslator]: Ignoring RootEdge to procedure atan_double [2018-09-20 14:39:41,174 INFO L316 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-09-20 14:39:41,174 INFO L316 RCFGBacktranslator]: Ignoring RootEdge to procedure __ieee754_atan2 [2018-09-20 14:39:41,189 INFO L850 BoogieBacktranslator]: Reduced CFG by removing 34 nodes and edges [2018-09-20 14:39:41,189 INFO L850 BoogieBacktranslator]: Reduced CFG by removing 15 nodes and edges [2018-09-20 14:39:41,190 INFO L850 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2018-09-20 14:39:41,218 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((y == \old(y) && x == \old(x)) || !(~to_fp~LONGDOUBLE(RoundingMode_RNE, 1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) == tiny_atan2)) || !(pi == ~to_fp~LONGDOUBLE(RoundingMode_RNE, 785398163397448279/250000000000000000)) [2018-09-20 14:39:41,218 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (!(~to_fp~LONGDOUBLE(RoundingMode_RNE, 1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) == tiny_atan2) || !(pi == ~to_fp~LONGDOUBLE(RoundingMode_RNE, 785398163397448279/250000000000000000))) || (((y == \old(y) && (\exists v_q#valueAsBitvector_17 : bv64 :: (lx == v_q#valueAsBitvector_17[31:0] && ix == ~bvand32(v_q#valueAsBitvector_17[63:32], 2147483647bv32)) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && (\exists v_q#valueAsBitvector_17 : bv64 :: (lx == v_q#valueAsBitvector_17[31:0] && hx == v_q#valueAsBitvector_17[63:32]) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && x == \old(x)) [2018-09-20 14:39:41,220 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((!(~to_fp~LONGDOUBLE(RoundingMode_RNE, 1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) == tiny_atan2) || ((((((((\exists v_q#valueAsBitvector_22 : bv64 :: ~fp~LONGDOUBLE(v_q#valueAsBitvector_22[63:63], v_q#valueAsBitvector_22[62:52], v_q#valueAsBitvector_22[51:0]) == \old(y) && !(~bvor32(~bvand32(v_q#valueAsBitvector_22[63:32], 2147483647bv32), v_q#valueAsBitvector_22[31:0]) == 0bv32)) && (\exists v_q#valueAsBitvector_20 : bv64, __ieee754_atan2_~hy~0 : bv32 :: ~bvor32(~bvand32(~bvashr32(__ieee754_atan2_~hy~0, 31bv32), 1bv32), ~bvand32(~bvashr32(v_q#valueAsBitvector_20[63:32], 30bv32), 2bv32)) == m && \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_20[63:63], v_q#valueAsBitvector_20[62:52], v_q#valueAsBitvector_20[51:0]))) && y == \old(y)) && (\exists v_q#valueAsBitvector_17 : bv64 :: (lx == v_q#valueAsBitvector_17[31:0] && ix == ~bvand32(v_q#valueAsBitvector_17[63:32], 2147483647bv32)) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && (\exists v_q#valueAsBitvector_17 : bv64 :: (lx == v_q#valueAsBitvector_17[31:0] && hx == v_q#valueAsBitvector_17[63:32]) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && (\exists v_q#valueAsBitvector_22 : bv64 :: (iy == ~bvand32(v_q#valueAsBitvector_22[63:32], 2147483647bv32) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_22[63:63], v_q#valueAsBitvector_22[62:52], v_q#valueAsBitvector_22[51:0]) == \old(y)) && ly == v_q#valueAsBitvector_22[31:0])) && x == \old(x)) && (\exists v_q#valueAsBitvector_21 : bv64 :: \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_21[63:63], v_q#valueAsBitvector_21[62:52], v_q#valueAsBitvector_21[51:0]) && hy == v_q#valueAsBitvector_21[63:32]))) || ((((((((\exists v_q#valueAsBitvector_20 : bv64, __ieee754_atan2_~hy~0 : bv32 :: ~bvor32(~bvand32(~bvashr32(__ieee754_atan2_~hy~0, 31bv32), 1bv32), ~bvand32(~bvashr32(v_q#valueAsBitvector_20[63:32], 30bv32), 2bv32)) == m && \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_20[63:63], v_q#valueAsBitvector_20[62:52], v_q#valueAsBitvector_20[51:0])) && y == \old(y)) && (\exists v_q#valueAsBitvector_19 : bv64 :: \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_19[63:63], v_q#valueAsBitvector_19[62:52], v_q#valueAsBitvector_19[51:0]) && hy == v_q#valueAsBitvector_19[63:32])) && (\exists v_q#valueAsBitvector_17 : bv64 :: (lx == v_q#valueAsBitvector_17[31:0] && ix == ~bvand32(v_q#valueAsBitvector_17[63:32], 2147483647bv32)) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && (\exists v_q#valueAsBitvector_17 : bv64 :: (lx == v_q#valueAsBitvector_17[31:0] && hx == v_q#valueAsBitvector_17[63:32]) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && (\exists v_q#valueAsBitvector_19 : bv64 :: \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_19[63:63], v_q#valueAsBitvector_19[62:52], v_q#valueAsBitvector_19[51:0]) && iy == ~bvand32(v_q#valueAsBitvector_19[63:32], 2147483647bv32))) && (\exists v_q#valueAsBitvector_20 : bv64, __ieee754_atan2_~hy~0 : bv32 :: ~bvor32(~bvand32(~bvashr32(__ieee754_atan2_~hy~0, 31bv32), 1bv32), ~bvand32(~bvashr32(v_q#valueAsBitvector_20[63:32], 30bv32), 2bv32)) == 0bv32 && \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_20[63:63], v_q#valueAsBitvector_20[62:52], v_q#valueAsBitvector_20[51:0]))) && x == \old(x))) || ((((((((y == \old(y) && (\exists v_q#valueAsBitvector_17 : bv64 :: (lx == v_q#valueAsBitvector_17[31:0] && ix == ~bvand32(v_q#valueAsBitvector_17[63:32], 2147483647bv32)) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && (\exists v_q#valueAsBitvector_20 : bv64, __ieee754_atan2_~hy~0 : bv32 :: ~bvor32(~bvand32(~bvashr32(__ieee754_atan2_~hy~0, 31bv32), 1bv32), ~bvand32(~bvashr32(v_q#valueAsBitvector_20[63:32], 30bv32), 2bv32)) == m && \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_20[63:63], v_q#valueAsBitvector_20[62:52], v_q#valueAsBitvector_20[51:0]))) && (\exists v_q#valueAsBitvector_17 : bv64 :: (lx == v_q#valueAsBitvector_17[31:0] && hx == v_q#valueAsBitvector_17[63:32]) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && (\exists v_q#valueAsBitvector_22 : bv64 :: (iy == ~bvand32(v_q#valueAsBitvector_22[63:32], 2147483647bv32) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_22[63:63], v_q#valueAsBitvector_22[62:52], v_q#valueAsBitvector_22[51:0]) == \old(y)) && ly == v_q#valueAsBitvector_22[31:0])) && (\exists __ieee754_atan2_~hx~1 : bv32, v_q#valueAsBitvector_24 : bv64 :: m == ~bvor32(~bvand32(~bvashr32(v_q#valueAsBitvector_24[63:32], 31bv32), 1bv32), ~bvand32(~bvashr32(__ieee754_atan2_~hx~1, 30bv32), 2bv32)) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_24[63:63], v_q#valueAsBitvector_24[62:52], v_q#valueAsBitvector_24[51:0]) == \old(y))) && x == \old(x)) && (\exists __ieee754_atan2_~hx~1 : bv32, v_q#valueAsBitvector_24 : bv64 :: (!(0bv32 == ~bvor32(~bvand32(~bvashr32(v_q#valueAsBitvector_24[63:32], 31bv32), 1bv32), ~bvand32(~bvashr32(__ieee754_atan2_~hx~1, 30bv32), 2bv32))) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_24[63:63], v_q#valueAsBitvector_24[62:52], v_q#valueAsBitvector_24[51:0]) == \old(y)) && !(2bv32 == ~bvor32(~bvand32(~bvashr32(v_q#valueAsBitvector_24[63:32], 31bv32), 1bv32), ~bvand32(~bvashr32(__ieee754_atan2_~hx~1, 30bv32), 2bv32))))) && (\exists v_q#valueAsBitvector_21 : bv64 :: \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_21[63:63], v_q#valueAsBitvector_21[62:52], v_q#valueAsBitvector_21[51:0]) && hy == v_q#valueAsBitvector_21[63:32]))) || !(pi == ~to_fp~LONGDOUBLE(RoundingMode_RNE, 785398163397448279/250000000000000000))) || ((((((y == \old(y) && (\exists v_q#valueAsBitvector_19 : bv64 :: \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_19[63:63], v_q#valueAsBitvector_19[62:52], v_q#valueAsBitvector_19[51:0]) && hy == v_q#valueAsBitvector_19[63:32])) && (\exists v_q#valueAsBitvector_17 : bv64 :: (lx == v_q#valueAsBitvector_17[31:0] && ix == ~bvand32(v_q#valueAsBitvector_17[63:32], 2147483647bv32)) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && (\exists v_q#valueAsBitvector_17 : bv64 :: (lx == v_q#valueAsBitvector_17[31:0] && hx == v_q#valueAsBitvector_17[63:32]) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && (\exists v_q#valueAsBitvector_19 : bv64 :: \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_19[63:63], v_q#valueAsBitvector_19[62:52], v_q#valueAsBitvector_19[51:0]) && iy == ~bvand32(v_q#valueAsBitvector_19[63:32], 2147483647bv32))) && x == \old(x)) && ((\exists v_q#valueAsBitvector_17 : bv64 :: ~bvugt32(~bvor32(~bvand32(v_q#valueAsBitvector_17[63:32], 2147483647bv32), ~bvlshr32(~bvor32(v_q#valueAsBitvector_17[31:0], ~bvneg32(v_q#valueAsBitvector_17[31:0])), 31bv32)), 2146435072bv32) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x)) || (\exists __ieee754_atan2_~ly~0 : bv32, v_prenex_1 : bv64 :: ~bvugt32(~bvor32(~bvand32(v_prenex_1[63:32], 2147483647bv32), ~bvlshr32(~bvor32(__ieee754_atan2_~ly~0, ~bvneg32(__ieee754_atan2_~ly~0)), 31bv32)), 2146435072bv32) && ~fp~LONGDOUBLE(v_prenex_1[63:63], v_prenex_1[62:52], v_prenex_1[51:0]) == \old(y)))) [2018-09-20 14:39:41,303 INFO L145 WitnessManager]: Wrote witness to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/witness.graphml [2018-09-20 14:39:41,306 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-09-20 14:39:41,308 INFO L168 Benchmark]: Toolchain (without parser) took 210052.45 ms. Allocated memory was 1.0 GB in the beginning and 1.3 GB in the end (delta: 291.5 MB). Free memory was 951.8 MB in the beginning and 909.8 MB in the end (delta: 42.1 MB). Peak memory consumption was 333.6 MB. Max. memory is 11.5 GB. [2018-09-20 14:39:41,308 INFO L168 Benchmark]: CDTParser took 0.19 ms. Allocated memory is still 1.0 GB. Free memory is still 978.7 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-09-20 14:39:41,309 INFO L168 Benchmark]: CACSL2BoogieTranslator took 573.07 ms. Allocated memory is still 1.0 GB. Free memory was 951.8 MB in the beginning and 930.4 MB in the end (delta: 21.5 MB). Peak memory consumption was 21.5 MB. Max. memory is 11.5 GB. [2018-09-20 14:39:41,310 INFO L168 Benchmark]: Boogie Preprocessor took 90.67 ms. Allocated memory is still 1.0 GB. Free memory is still 930.4 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-09-20 14:39:41,310 INFO L168 Benchmark]: RCFGBuilder took 23424.98 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 124.8 MB). Free memory was 930.4 MB in the beginning and 1.1 GB in the end (delta: -122.4 MB). Peak memory consumption was 17.3 MB. Max. memory is 11.5 GB. [2018-09-20 14:39:41,312 INFO L168 Benchmark]: TraceAbstraction took 185804.84 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 166.7 MB). Free memory was 1.1 GB in the beginning and 918.9 MB in the end (delta: 133.9 MB). Peak memory consumption was 300.6 MB. Max. memory is 11.5 GB. [2018-09-20 14:39:41,312 INFO L168 Benchmark]: Witness Printer took 150.70 ms. Allocated memory is still 1.3 GB. Free memory was 918.9 MB in the beginning and 909.8 MB in the end (delta: 9.1 MB). Peak memory consumption was 9.1 MB. Max. memory is 11.5 GB. [2018-09-20 14:39:41,319 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.19 ms. Allocated memory is still 1.0 GB. Free memory is still 978.7 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 573.07 ms. Allocated memory is still 1.0 GB. Free memory was 951.8 MB in the beginning and 930.4 MB in the end (delta: 21.5 MB). Peak memory consumption was 21.5 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 90.67 ms. Allocated memory is still 1.0 GB. Free memory is still 930.4 MB. There was no memory consumed. Max. memory is 11.5 GB. * RCFGBuilder took 23424.98 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 124.8 MB). Free memory was 930.4 MB in the beginning and 1.1 GB in the end (delta: -122.4 MB). Peak memory consumption was 17.3 MB. Max. memory is 11.5 GB. * TraceAbstraction took 185804.84 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 166.7 MB). Free memory was 1.1 GB in the beginning and 918.9 MB in the end (delta: 133.9 MB). Peak memory consumption was 300.6 MB. Max. memory is 11.5 GB. * Witness Printer took 150.70 ms. Allocated memory is still 1.3 GB. Free memory was 918.9 MB in the beginning and 909.8 MB in the end (delta: 9.1 MB). Peak memory consumption was 9.1 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_1,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_1,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_1,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_1,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_1,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_1,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_1,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_1,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 259]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 19]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 154]: Loop Invariant [2018-09-20 14:39:41,350 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:39:41,350 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:39:41,351 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,351 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,351 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,351 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,351 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,351 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,352 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,352 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,352 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,352 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,353 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:39:41,353 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:39:41,353 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,354 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,354 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,354 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,354 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,354 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,354 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,354 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,355 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,355 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] Derived loop invariant: (!(~to_fp~LONGDOUBLE(RoundingMode_RNE, 1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) == tiny_atan2) || !(pi == ~to_fp~LONGDOUBLE(RoundingMode_RNE, 785398163397448279/250000000000000000))) || (((y == \old(y) && (\exists v_q#valueAsBitvector_17 : bv64 :: (lx == v_q#valueAsBitvector_17[31:0] && ix == ~bvand32(v_q#valueAsBitvector_17[63:32], 2147483647bv32)) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && (\exists v_q#valueAsBitvector_17 : bv64 :: (lx == v_q#valueAsBitvector_17[31:0] && hx == v_q#valueAsBitvector_17[63:32]) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && x == \old(x)) - InvariantResult [Line: 76]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 224]: Loop Invariant [2018-09-20 14:39:41,357 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:39:41,358 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,358 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,358 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,358 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,361 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,361 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] [2018-09-20 14:39:41,361 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,361 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,362 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,362 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,362 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,362 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,362 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,363 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,363 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,363 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,363 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,363 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,363 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,364 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,364 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,364 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,364 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,364 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,365 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,365 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,365 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,365 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,365 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,365 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] [2018-09-20 14:39:41,366 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,366 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,366 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,366 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,367 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,367 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,367 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,367 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,368 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,368 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,368 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,368 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,368 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,369 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,369 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,369 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,369 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,369 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,369 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,370 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,370 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,370 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,370 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] [2018-09-20 14:39:41,370 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,370 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,371 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,371 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,371 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,371 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,371 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,371 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,372 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,372 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] [2018-09-20 14:39:41,372 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,372 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,372 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,373 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,373 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,373 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,373 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,373 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,373 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,374 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,374 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,374 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,374 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,374 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,375 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,375 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] [2018-09-20 14:39:41,375 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,375 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,375 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,391 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,391 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] [2018-09-20 14:39:41,391 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,391 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,391 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,391 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,392 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] [2018-09-20 14:39:41,392 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,392 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,392 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,392 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,393 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:39:41,393 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,393 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,393 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,393 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,393 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,393 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,394 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,394 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,394 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,394 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,408 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,409 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,409 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,409 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,409 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,409 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,409 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,410 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,410 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,410 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,410 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,410 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,410 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,410 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,411 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_1,QUANTIFIED] [2018-09-20 14:39:41,411 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] [2018-09-20 14:39:41,411 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] [2018-09-20 14:39:41,411 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_1,QUANTIFIED] [2018-09-20 14:39:41,411 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_1,QUANTIFIED] [2018-09-20 14:39:41,411 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_1,QUANTIFIED] [2018-09-20 14:39:41,418 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:39:41,418 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,429 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,430 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,430 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,430 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,430 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] [2018-09-20 14:39:41,431 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,431 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,431 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,431 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,431 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,432 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,432 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,432 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,432 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,432 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,434 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,434 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,434 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,435 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,435 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,435 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,435 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,454 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,455 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,455 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,455 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,455 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,455 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,455 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] [2018-09-20 14:39:41,456 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,456 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,456 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,456 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,456 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,457 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,457 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,457 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,457 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,457 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,458 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,458 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,458 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,458 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,458 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,477 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,478 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,478 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,478 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,478 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,478 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,478 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,479 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] [2018-09-20 14:39:41,479 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,479 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,479 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,479 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,479 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,480 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,480 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,480 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,480 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,480 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] [2018-09-20 14:39:41,481 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,481 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,481 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,481 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:39:41,495 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,495 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,495 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,495 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,495 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,496 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,496 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,496 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,496 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,496 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_22,QUANTIFIED] [2018-09-20 14:39:41,496 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,497 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] [2018-09-20 14:39:41,497 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,497 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,497 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,497 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,497 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] [2018-09-20 14:39:41,498 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,498 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,498 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,498 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:39:41,498 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] [2018-09-20 14:39:41,511 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,511 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,511 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,511 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:39:41,511 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:39:41,511 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,512 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,512 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,512 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,512 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,512 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,512 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,512 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,513 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,513 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,513 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,513 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,513 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,513 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,513 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,514 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,514 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,526 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_19,QUANTIFIED] [2018-09-20 14:39:41,527 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,527 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,527 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,527 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,527 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,527 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:39:41,527 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_1,QUANTIFIED] [2018-09-20 14:39:41,528 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] [2018-09-20 14:39:41,528 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] [2018-09-20 14:39:41,528 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_1,QUANTIFIED] [2018-09-20 14:39:41,528 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_1,QUANTIFIED] [2018-09-20 14:39:41,528 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_1,QUANTIFIED] Derived loop invariant: ((((!(~to_fp~LONGDOUBLE(RoundingMode_RNE, 1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) == tiny_atan2) || ((((((((\exists v_q#valueAsBitvector_22 : bv64 :: ~fp~LONGDOUBLE(v_q#valueAsBitvector_22[63:63], v_q#valueAsBitvector_22[62:52], v_q#valueAsBitvector_22[51:0]) == \old(y) && !(~bvor32(~bvand32(v_q#valueAsBitvector_22[63:32], 2147483647bv32), v_q#valueAsBitvector_22[31:0]) == 0bv32)) && (\exists v_q#valueAsBitvector_20 : bv64, __ieee754_atan2_~hy~0 : bv32 :: ~bvor32(~bvand32(~bvashr32(__ieee754_atan2_~hy~0, 31bv32), 1bv32), ~bvand32(~bvashr32(v_q#valueAsBitvector_20[63:32], 30bv32), 2bv32)) == m && \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_20[63:63], v_q#valueAsBitvector_20[62:52], v_q#valueAsBitvector_20[51:0]))) && y == \old(y)) && (\exists v_q#valueAsBitvector_17 : bv64 :: (lx == v_q#valueAsBitvector_17[31:0] && ix == ~bvand32(v_q#valueAsBitvector_17[63:32], 2147483647bv32)) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && (\exists v_q#valueAsBitvector_17 : bv64 :: (lx == v_q#valueAsBitvector_17[31:0] && hx == v_q#valueAsBitvector_17[63:32]) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && (\exists v_q#valueAsBitvector_22 : bv64 :: (iy == ~bvand32(v_q#valueAsBitvector_22[63:32], 2147483647bv32) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_22[63:63], v_q#valueAsBitvector_22[62:52], v_q#valueAsBitvector_22[51:0]) == \old(y)) && ly == v_q#valueAsBitvector_22[31:0])) && x == \old(x)) && (\exists v_q#valueAsBitvector_21 : bv64 :: \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_21[63:63], v_q#valueAsBitvector_21[62:52], v_q#valueAsBitvector_21[51:0]) && hy == v_q#valueAsBitvector_21[63:32]))) || ((((((((\exists v_q#valueAsBitvector_20 : bv64, __ieee754_atan2_~hy~0 : bv32 :: ~bvor32(~bvand32(~bvashr32(__ieee754_atan2_~hy~0, 31bv32), 1bv32), ~bvand32(~bvashr32(v_q#valueAsBitvector_20[63:32], 30bv32), 2bv32)) == m && \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_20[63:63], v_q#valueAsBitvector_20[62:52], v_q#valueAsBitvector_20[51:0])) && y == \old(y)) && (\exists v_q#valueAsBitvector_19 : bv64 :: \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_19[63:63], v_q#valueAsBitvector_19[62:52], v_q#valueAsBitvector_19[51:0]) && hy == v_q#valueAsBitvector_19[63:32])) && (\exists v_q#valueAsBitvector_17 : bv64 :: (lx == v_q#valueAsBitvector_17[31:0] && ix == ~bvand32(v_q#valueAsBitvector_17[63:32], 2147483647bv32)) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && (\exists v_q#valueAsBitvector_17 : bv64 :: (lx == v_q#valueAsBitvector_17[31:0] && hx == v_q#valueAsBitvector_17[63:32]) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && (\exists v_q#valueAsBitvector_19 : bv64 :: \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_19[63:63], v_q#valueAsBitvector_19[62:52], v_q#valueAsBitvector_19[51:0]) && iy == ~bvand32(v_q#valueAsBitvector_19[63:32], 2147483647bv32))) && (\exists v_q#valueAsBitvector_20 : bv64, __ieee754_atan2_~hy~0 : bv32 :: ~bvor32(~bvand32(~bvashr32(__ieee754_atan2_~hy~0, 31bv32), 1bv32), ~bvand32(~bvashr32(v_q#valueAsBitvector_20[63:32], 30bv32), 2bv32)) == 0bv32 && \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_20[63:63], v_q#valueAsBitvector_20[62:52], v_q#valueAsBitvector_20[51:0]))) && x == \old(x))) || ((((((((y == \old(y) && (\exists v_q#valueAsBitvector_17 : bv64 :: (lx == v_q#valueAsBitvector_17[31:0] && ix == ~bvand32(v_q#valueAsBitvector_17[63:32], 2147483647bv32)) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && (\exists v_q#valueAsBitvector_20 : bv64, __ieee754_atan2_~hy~0 : bv32 :: ~bvor32(~bvand32(~bvashr32(__ieee754_atan2_~hy~0, 31bv32), 1bv32), ~bvand32(~bvashr32(v_q#valueAsBitvector_20[63:32], 30bv32), 2bv32)) == m && \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_20[63:63], v_q#valueAsBitvector_20[62:52], v_q#valueAsBitvector_20[51:0]))) && (\exists v_q#valueAsBitvector_17 : bv64 :: (lx == v_q#valueAsBitvector_17[31:0] && hx == v_q#valueAsBitvector_17[63:32]) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && (\exists v_q#valueAsBitvector_22 : bv64 :: (iy == ~bvand32(v_q#valueAsBitvector_22[63:32], 2147483647bv32) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_22[63:63], v_q#valueAsBitvector_22[62:52], v_q#valueAsBitvector_22[51:0]) == \old(y)) && ly == v_q#valueAsBitvector_22[31:0])) && (\exists __ieee754_atan2_~hx~1 : bv32, v_q#valueAsBitvector_24 : bv64 :: m == ~bvor32(~bvand32(~bvashr32(v_q#valueAsBitvector_24[63:32], 31bv32), 1bv32), ~bvand32(~bvashr32(__ieee754_atan2_~hx~1, 30bv32), 2bv32)) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_24[63:63], v_q#valueAsBitvector_24[62:52], v_q#valueAsBitvector_24[51:0]) == \old(y))) && x == \old(x)) && (\exists __ieee754_atan2_~hx~1 : bv32, v_q#valueAsBitvector_24 : bv64 :: (!(0bv32 == ~bvor32(~bvand32(~bvashr32(v_q#valueAsBitvector_24[63:32], 31bv32), 1bv32), ~bvand32(~bvashr32(__ieee754_atan2_~hx~1, 30bv32), 2bv32))) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_24[63:63], v_q#valueAsBitvector_24[62:52], v_q#valueAsBitvector_24[51:0]) == \old(y)) && !(2bv32 == ~bvor32(~bvand32(~bvashr32(v_q#valueAsBitvector_24[63:32], 31bv32), 1bv32), ~bvand32(~bvashr32(__ieee754_atan2_~hx~1, 30bv32), 2bv32))))) && (\exists v_q#valueAsBitvector_21 : bv64 :: \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_21[63:63], v_q#valueAsBitvector_21[62:52], v_q#valueAsBitvector_21[51:0]) && hy == v_q#valueAsBitvector_21[63:32]))) || !(pi == ~to_fp~LONGDOUBLE(RoundingMode_RNE, 785398163397448279/250000000000000000))) || ((((((y == \old(y) && (\exists v_q#valueAsBitvector_19 : bv64 :: \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_19[63:63], v_q#valueAsBitvector_19[62:52], v_q#valueAsBitvector_19[51:0]) && hy == v_q#valueAsBitvector_19[63:32])) && (\exists v_q#valueAsBitvector_17 : bv64 :: (lx == v_q#valueAsBitvector_17[31:0] && ix == ~bvand32(v_q#valueAsBitvector_17[63:32], 2147483647bv32)) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && (\exists v_q#valueAsBitvector_17 : bv64 :: (lx == v_q#valueAsBitvector_17[31:0] && hx == v_q#valueAsBitvector_17[63:32]) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && (\exists v_q#valueAsBitvector_19 : bv64 :: \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_19[63:63], v_q#valueAsBitvector_19[62:52], v_q#valueAsBitvector_19[51:0]) && iy == ~bvand32(v_q#valueAsBitvector_19[63:32], 2147483647bv32))) && x == \old(x)) && ((\exists v_q#valueAsBitvector_17 : bv64 :: ~bvugt32(~bvor32(~bvand32(v_q#valueAsBitvector_17[63:32], 2147483647bv32), ~bvlshr32(~bvor32(v_q#valueAsBitvector_17[31:0], ~bvneg32(v_q#valueAsBitvector_17[31:0])), 31bv32)), 2146435072bv32) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x)) || (\exists __ieee754_atan2_~ly~0 : bv32, v_prenex_1 : bv64 :: ~bvugt32(~bvor32(~bvand32(v_prenex_1[63:32], 2147483647bv32), ~bvlshr32(~bvor32(__ieee754_atan2_~ly~0, ~bvneg32(__ieee754_atan2_~ly~0)), 31bv32)), 2146435072bv32) && ~fp~LONGDOUBLE(v_prenex_1[63:63], v_prenex_1[62:52], v_prenex_1[51:0]) == \old(y)))) - InvariantResult [Line: 68]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 147]: Loop Invariant [2018-09-20 14:39:41,561 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:39:41,561 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:39:41,576 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:39:41,576 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE Derived loop invariant: ((y == \old(y) && x == \old(x)) || !(~to_fp~LONGDOUBLE(RoundingMode_RNE, 1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) == tiny_atan2)) || !(pi == ~to_fp~LONGDOUBLE(RoundingMode_RNE, 785398163397448279/250000000000000000)) - StatisticsResult: Ultimate Automizer benchmark data CFG has 6 procedures, 179 locations, 1 error locations. SAFE Result, 185.5s OverallTime, 7 OverallIterations, 1 TraceHistogramMax, 103.3s AutomataDifference, 0.0s DeadEndRemovalTime, 68.3s HoareAnnotationTime, HoareTripleCheckerStatistics: 1355 SDtfs, 2053 SDslu, 6668 SDs, 0 SdLazy, 1353 SolverSat, 137 SolverUnsat, 12 SolverUnknown, 0 SolverNotchecked, 84.6s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 365 GetRequests, 256 SyntacticMatches, 2 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 312 ImplicationChecksByTransitivity, 21.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=179occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.1s AutomataMinimizationTime, 7 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 18 LocationsWithAnnotation, 54 PreInvPairs, 89 NumberOfFragments, 1963 HoareAnnotationTreeSize, 54 FomulaSimplifications, 0 FormulaSimplificationTreeSizeReduction, 0.1s HoareSimplificationTime, 18 FomulaSimplificationsInter, 772 FormulaSimplificationTreeSizeReductionInter, 68.1s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.1s SsaConstructionTime, 1.3s SatisfiabilityAnalysisTime, 11.9s InterpolantComputationTime, 317 NumberOfCodeBlocks, 317 NumberOfCodeBlocksAsserted, 7 NumberOfCheckSat, 310 ConstructedInterpolants, 127 QuantifiedInterpolants, 180667 SizeOfPredicates, 59 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 72 ConjunctsInUnsatCore, 7 InterpolantComputations, 7 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! [MP z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forcibly destroying the process Received shutdown request...