Skip to Main Content
IBM Z Software


This portal is to open public enhancement requests against IBM Z Software products. 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).


Shape the future of IBM!

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:

Search existing ideas

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 your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Specific links you will want to bookmark for future use

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.

Status Not under consideration
Categories Assembler
Created by Guest
Created on May 24, 2012

Improve how the move instruction with differing lengths is handled

There has been a lot of discussion on the assembler forum on issues with the MVC and differing length fields.
Sample macros have been added that help assist in this area. Many customers have home written macros.
Example statements include:
'Storage overlays where you specify the length greater than the receiving fields length can be much worse to diagnose'
'With the current MVC, it's all too easy to get garbage after the desired text. I've also seen horrors where all possible error texts have an explicit length, wasting more storage than needed.'
The issue of field lengths has also been commented in other instructions such as the compare instruction.
This RFE has been raised on behalf of the Assemble lists for IBM to see what can be done to improve this area of language.
(Comments on the list can be found if you search for: MVC2 Assembler list
OR
search the list at http://www.mail-archive.com/assembler-list@listserv.uga.edu/msg03589.html )

Idea priority High
  • Guest
    Reply
    |
    Nov 2, 2021

    This requirement has been re-assessed by the current team. We understand the problem, but we feel that the suggested enhancements do not provide sufficient benefit to be worth the additional complexity, especially as specific cases can already be addressed by macro instructions. We are therefore declining this requirement.

  • Guest
    Reply
    |
    Oct 5, 2015

    Due to processing by IBM, this request was reassigned to have the following updated attributes:
    Brand - Servers and Systems Software
    Product family - Enterprise Tooling
    Product - High Level Assembler (HLASM)

    For recording keeping, the previous attributes were:
    Brand - WebSphere
    Product family - Enterprise Tooling
    Product - High Level Assembler (HLASM)

  • Guest
    Reply
    |
    Jul 11, 2012

    I accept the principal of improving this area. I would add that there may be challenges in changing the assembler to achieve a complete, better fix.
    It will be added to our candidate list
    Sharuff Morsa

  • Guest
    Reply
    |
    Jun 3, 2012

    Test comment - please ignore

  • Guest
    Reply
    |
    May 24, 2012

    This should not be limited to z/OS. Also: z/VSE and z/VM.