This is the initial group of testcases programmatically converted from the
autom4te UAT tests in the cobolworx repository.

These tests behave as intended on an x86_64-linux platform.

>From c8d32f79a27e034979f838e7f611cb4ea049639f Mon Sep 17 00:00:00 2001
From: Bob Dubner <rdub...@symas.com>
Date: Thu, 27 Mar 2025 17:55:53 -0400
Subject: [PATCH] cobol: Incorporate new testcases from the cobolworx UAT
 tests.

The author notes that some of the file names are regrettably lengthy,
which is because they are derived from the descriptive names of the
autom4te tests.

gcc/testsuite

        *
cobol.dg/group2/ACCEPT_DATE___DAY_and_intrinsic_functions__1_.cob: New
testcase.
        *
cobol.dg/group2/ACCEPT_DATE___DAY_and_intrinsic_functions__2_.cob:
Likewise.
        *
cobol.dg/group2/ACCEPT_FROM_TIME___DATE___DAY___DAY-OF-WEEK__1_.cob:
Likewise.
        *
cobol.dg/group2/ACCEPT_FROM_TIME___DATE___DAY___DAY-OF-WEEK__2_.cob:
Likewise.
        * cobol.dg/group2/COMP-6_arithmetic.cob: Likewise.
        * cobol.dg/group2/COMP-6_numeric_test.cob: Likewise.
        * cobol.dg/group2/COMP-6_used_with_DISPLAY.cob: Likewise.
        * cobol.dg/group2/COMP-6_used_with_MOVE.cob: Likewise.
        * cobol.dg/group2/COMPUTE_multiplication_to_FIX4.cob: Likewise.
        * cobol.dg/group2/DISPLAY__Sign_ASCII__2_.cob: Likewise.
        * cobol.dg/group2/DISPLAY__Sign_ASCII.cob: Likewise.
        * cobol.dg/group2/Floating_continuation_indicator__1_.cob:
Likewise.
        * cobol.dg/group2/floating-point_ADD_FORMAT_1.cob: Likewise.
        * cobol.dg/group2/floating-point_ADD_FORMAT_2.cob: Likewise.
        * cobol.dg/group2/floating-point_DIVIDE_FORMAT_1.cob: Likewise.
        * cobol.dg/group2/floating-point_DIVIDE_FORMAT_2.cob: Likewise.
        * cobol.dg/group2/floating-point_literals.cob: Likewise.
        * cobol.dg/group2/floating-point_MULTIPLY_FORMAT_1.cob: Likewise.
        * cobol.dg/group2/floating-point_MULTIPLY_FORMAT_2.cob: Likewise.
        * cobol.dg/group2/floating-point_SUBTRACT_FORMAT_1.cob: Likewise.
        * cobol.dg/group2/floating-point_SUBTRACT_FORMAT_2.cob: Likewise.
        *
cobol.dg/group2/IBM_dialect_COMP_redefined_by_POINTER_as_64-bit.cob:
Likewise.
        * cobol.dg/group2/Indicators_______________-____D__.cob: Likewise.
        * cobol.dg/group2/MULTIPLY_to_FIX4.cob: Likewise.
        * cobol.dg/group2/PACKED-DECIMAL_arithmetic.cob: Likewise.
        * cobol.dg/group2/PACKED-DECIMAL_basic_comp-3_comp-6__1_.cob:
Likewise.
        * cobol.dg/group2/PACKED-DECIMAL_basic_comp-3_comp-6__2_.cob:
Likewise.
        * cobol.dg/group2/PACKED-DECIMAL_dump.cob: Likewise.
        * cobol.dg/group2/PACKED-DECIMAL_numeric_test__1_.cob: Likewise.
        * cobol.dg/group2/PACKED-DECIMAL_numeric_test__2_.cob: Likewise.
        * cobol.dg/group2/PACKED-DECIMAL_used_with_DISPLAY.cob: Likewise.
        * cobol.dg/group2/PACKED-DECIMAL_used_with_INITIALIZE.cob:
Likewise.
        * cobol.dg/group2/PACKED-DECIMAL_used_with_MOVE.cob: Likewise.
        * cobol.dg/group2/POINTER__display.cob: Likewise.
        * cobol.dg/group2/Simple_floating-point_MOVE.cob: Likewise.
        * cobol.dg/group2/Simple_floating-point_VALUE_and_MOVE.cob:
Likewise.
        *
cobol.dg/group2/ACCEPT_FROM_TIME___DATE___DAY___DAY-OF-WEEK__2_.out:
Known-good result.
        * cobol.dg/group2/COMP-6_arithmetic.out: Likewise.
        * cobol.dg/group2/COMP-6_numeric_test.out: Likewise.
        * cobol.dg/group2/COMP-6_used_with_DISPLAY.out: Likewise.
        * cobol.dg/group2/COMP-6_used_with_MOVE.out: Likewise.
        * cobol.dg/group2/COMPUTE_multiplication_to_FIX4.out: Likewise.
        * cobol.dg/group2/DISPLAY__Sign_ASCII__2_.out: Likewise.
        * cobol.dg/group2/DISPLAY__Sign_ASCII.out: Likewise.
        * cobol.dg/group2/Floating_continuation_indicator__1_.out:
Likewise.
        * cobol.dg/group2/floating-point_ADD_FORMAT_1.out: Likewise.
        * cobol.dg/group2/floating-point_ADD_FORMAT_2.out: Likewise.
        * cobol.dg/group2/floating-point_DIVIDE_FORMAT_1.out: Likewise.
        * cobol.dg/group2/floating-point_DIVIDE_FORMAT_2.out: Likewise.
        * cobol.dg/group2/floating-point_literals.out: Likewise.
        * cobol.dg/group2/floating-point_MULTIPLY_FORMAT_1.out: Likewise.
        * cobol.dg/group2/floating-point_MULTIPLY_FORMAT_2.out: Likewise.
        * cobol.dg/group2/floating-point_SUBTRACT_FORMAT_1.out: Likewise.
        * cobol.dg/group2/floating-point_SUBTRACT_FORMAT_2.out: Likewise.
        *
cobol.dg/group2/IBM_dialect_COMP_redefined_by_POINTER_as_64-bit.out:
Likewise.
        * cobol.dg/group2/Indicators_______________-____D__.out: Likewise.
        * cobol.dg/group2/MULTIPLY_to_FIX4.out: Likewise.
        * cobol.dg/group2/PACKED-DECIMAL_arithmetic.out: Likewise.
        * cobol.dg/group2/PACKED-DECIMAL_basic_comp-3_comp-6__1_.out:
Likewise.
        * cobol.dg/group2/PACKED-DECIMAL_basic_comp-3_comp-6__2_.out:
Likewise.
        * cobol.dg/group2/PACKED-DECIMAL_dump.out: Likewise.
        * cobol.dg/group2/PACKED-DECIMAL_numeric_test__1_.out: Likewise.
        * cobol.dg/group2/PACKED-DECIMAL_numeric_test__2_.out: Likewise.
        * cobol.dg/group2/PACKED-DECIMAL_used_with_DISPLAY.out: Likewise.
        * cobol.dg/group2/PACKED-DECIMAL_used_with_INITIALIZE.out:
Likewise.
        * cobol.dg/group2/PACKED-DECIMAL_used_with_MOVE.out: Likewise.
        * cobol.dg/group2/POINTER__display.out: Likewise.
        * cobol.dg/group2/Simple_floating-point_MOVE.out: Likewise.
        * cobol.dg/group2/Simple_floating-point_VALUE_and_MOVE.out:
Likewise.
---

Reply via email to