This portal is to open public enhancement requests against IBM Power Systems products, including IBM i. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).
We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:
Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,
Post an idea.
Get feedback from the IBM team and other customers to refine your idea.
Follow the idea through the IBM Ideas process.
Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.
IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.
ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.
.The function requested is available in IBM i release 7.4 for module objects created for release 7.4 and later.
I have to agree with MarkSWaterbury. In conversations within our #IBMiOSS Community, it is generally agreed that until there is object-level parity between the IFS and Source compilation processes, then the challenges in getting proper code deployed to production will discourage adoption of IFS compilation.
This issue is so important that it really should be addressed in IBM i 7.1, 7.2, and 7.3, and not just in some "future release."
(correction: that should have said 7.1, 7.2 and 7.3 ...
IThis issue is so important that it needs to be addressed in IBM i 8.1, 7.2, and 7.3, and not just in some "future release."
IBM agrees with the request and a solution appears to be desirable and feasible. IBM intends to provide a solution. However, IBM's plans may change and no commitment is made that a solution will be provided.
IBM has received this request and is evaluating it. IBM will provide a response after the evaulation is complete.
Due to processing by IBM, this request was reassigned to have the following updated attributes:
Brand - Servers and Systems Software
Product family - Power Systems
Product - IBM i
Component - Core OS
Operating system - IBM i
Source - None
For recording keeping, the previous attributes were:
Brand - Servers and Systems Software
Product family - Power Systems
Product - IBM i
Component - Languages - RPG
Operating system - IBM i
Source - None
Additional considerations:
1. the initial RFE says that this is only an issue for ILE RPG IV. That is not true. This an issue for all ILE compilers, including ILE COBOL and C and C++ as well as RPG IV.
2. the initial RFE states that this is only a "medium priority" requirement, leading to a "minor roadblock to deployment / adoption".
But when looking closer, this is a total "show stopper" and a major road-block to adoption of ifs based codesource.
Creating a new RFE based on Community RFE #89045 in product IBM i.