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 Future consideration
Categories Assembler
Created by Guest
Created on Mar 19, 2022

Change ASMA033I severity from 0 to 4

Our product requires 241 separate assemblies. When reviewing a gen, we take closer looks at any assembly having a non-0 completion code.

ASMA033I errors currently are SEV 0. That means that they get missed when a GEN is reviewed. If they were changed to SEV 4, they would not get missed.

Yes. Often alignment violations are intentional, but when that is the case, it is very easy to avoid the ASMA033I message by adding "(0)" to the operand. So it seems to me that the downside of making this change would be minimal. That would be especially true if the text of the message were changed to make that suggestion.

Idea priority Low
  • Guest
    Reply
    |
    Apr 14, 2022

    Hi John,

    Yes. An NOALIGN/ALIGNREQ/ALIGN/ALIGNWARN would work quite well for me.

    Thanks,
    Dave


  • Guest
    Reply
    |
    Mar 24, 2022
    The severity for message ASMA033 was changed for HLASM 1.3 in around 1998 from 4 (warning) to 0 (informational) as a result of other customer requirements, on the grounds that this message does not necessarily indicate any sort of problem.  So different users want different levels of checking.

    Shortly after we implemented that change, we received an alternative suggestion which is to change the existing ALIGN/NOALIGN option into a four-level option as follows, in order of increasing strength of checks:
    1. No alignment checks (existing NOALIGN option).
    2. Check alignment but only where required, issuing ASMA212W and ASMA213W (new ALIGNREQ option).
    3. Check alignment and issue informational message ASMA033I for optional alignment (existing ALIGN option).
    4. Check alignment and issue a new warning message, similar to ASMA033I, for optional alignment (new ALIGNWARN option).

    We have been considering implementing this suggested change for some time, but at a low priority.

    Assuming that this would satisfy the requirement, we will review this alternative idea soon and assess the work required to implement it, and if it seems reasonable we will consider it for implementation in the near future.

    Jonathan Scott, HLASM
  • Guest
    Reply
    |
    Mar 24, 2022

    May I suggest making it an N-level message (sev 2)?

    1 reply