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.

ADD A NEW IDEA

COBOL Compilers

Showing 115

The overhead of producing numcheck IGZ0279W message is ridiculously high

In our experience, the overhead of checking for valid numeric values associated with the numcheck(xxx,msg) compiler option is tolerable. But if an invalid numeric value is found, the overhead of actually producing the IGZ0279W warning message is r...
over 4 years ago in COBOL Compilers 3 Delivered

Cobol V5 - Evolution for TEST option - TEST(EJPD,NODWARF) for non IBM debuging tools

Cobol V5 brings support of DWARF information for debugging programs. The TEST compiler option has evolved accordingly. Cobol V5 optimizer is much more "aggressive" in binary code that Cobol V4 optimizer. To trace the execution of a program, regard...
over 9 years ago in COBOL Compilers 8 Delivered

Cobol V5 - Program malfunctions if compiled with OPTIMIZE

With Cobol V4, we met dysfunctions with a program compiled with option OPTIMIZE(STD). This problem persists in Cobol V5 under certain conditions. The program is badly written but the use case was real. The problem:? a main program described a comm...
over 9 years ago in COBOL Compilers 4 Delivered

Cobol V5 - constant expression 2 ** 31 not resolved by optimizer at compile time

The compiler does not resolved the expression "2 ** 31" in a comparison statment or in a compute statment, and generated code do a call to IGZXPR2 runtime routine (this is expensive at runtime).
over 9 years ago in COBOL Compilers 3 Delivered

COBOL DB2 PROCESSOR deficiency

We believe the following issue is not an enhancement but rather a deficiency in the COBOL compiler's attempt to eventually replace the DB2 pre compiler. The COBOL compiler needs to fully mimic the behavior of the DB2 pre compiler as far as display...
over 9 years ago in COBOL Compilers 3 Delivered

Priovide a utility to format COBOL Signature Bytes out of a loadmodule or program object

If customers don't have a compiler listing avaiable, i.e. OEM software, they are not able to identify the signature bytes (like compile time options)
over 9 years ago in COBOL Compilers 2 Delivered

Cobol DYNAM subroutines - usage of DSNULI

Currently DB2's Universal Lanugage Interface (DSNULI) is useless for Option-DYNAM-compiled Cobol subroutines. Please make Cobol fully fit for DSNULI. Local situation: Many DB2-programs at our site are written in COBOL and are used in TSO/Batch, ar...
over 9 years ago in COBOL Compilers 2 Delivered

Compiler option to ignore NUMCHECK on editing char to suppress leading zeroes

Developers have a lot of code resulting in runtime errors. 2. For reports, generally we use the definition as ZZZ,999,999.99 and will try to move a value from the field which is defined as 9(9).99. This is to display first 3 zeros as spaces in a r...
almost 5 years ago in COBOL Compilers 2 Delivered

Compiler option to ignore last nibble on ZD during comparison

Developers have a lot of legacy code which is resulting in run time errors with V6 due to redefining a field which has a sign bit with a field which wasn't defined with sign bit or defined as character. Solution Proposed: IBM need to make change t...
almost 5 years ago in COBOL Compilers 2 Delivered

Provide an compile option detecting illegal data in COBOL5 in numeric variables

Arithmetic operations on PIC9 fields containing non-numeric values should lead to an ABEND or WARNING message, depending on user's choice through a compiler option to detect the illegal data and eventually a runtime option to differentiate between...
almost 10 years ago in COBOL Compilers 4 Delivered