An application developed in Ada 83 with OpenVMS platform is to be migrated to Itanium with GNAT Ada compiler.
What are the risks of this port?
Is there a general acceptance plan for the migration in a general way.
How can I validated this application, knowing there is management difference in floating point between GNAT Ada and DEC Ada.
Issues with floating point types will be detected at compile-time. I can't remember the limits DEC Ada has, but my experience with GNAT on Intel architectures is that you can have up to 18 significant digits, which is more than what I could have with GNAT on DEC Alpha.
I've worked on one application, which was ported from DEC Ada to GNAT. As I have understood it, all porting issues were either related to representation clauses or plain bugs in the source text, which DEC Ada hadn't detected.
My guess is that you should calculate with 1 day/M lines + 2 hours/representation clause.
And then of course time to run your full test suite.