[Bug 268420] sed: test "69 7.1 # Print and file routines" of multi_test:main fails when COLUMNS=80 is set in the environment

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 16 Dec 2022 22:21:41 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268420

            Bug ID: 268420
           Summary: sed: test "69 7.1 # Print and file routines" of
                    multi_test:main fails when COLUMNS=80 is set in the
                    environment
           Product: Base System
           Version: Unspecified
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: bin
          Assignee: bugs@FreeBSD.org
          Reporter: 0mp@FreeBSD.org

Here's how to reproduce the issue and the output of the failing test:

    $ cd /usr/tests/usr.bin/sed
    $ COLUMNS=80 kyua test
    ...
    multi_test:main  ->  failed: 1 of 130 tests failed  [1.548s]
    ...
    $ kyua report
    ...
    *** /usr/tests/usr.bin/sed/regress.multitest.out/7.1        Sun Jul 31
16:04:49 2022
    --- current.out     Fri Dec 16 22:18:26 2022
    ***************
    *** 1,15 ****
      \001\002\003\004\005\006\a\b\t$
    ! \v\f\r\016\017\020\021\022\023\024\025\026\027\030\031\032\
    ! \033\034\035\036\037 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF\
    ! GHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\
    ! \177\200\201\202\203\204\205\206\207\210\211\212\213\214\
    ! \215\216\217\220\221\222\223\224\225\226\227\230\231\232\
    ! \233\234\235\236\237\240\241\242\243\244\245\246\247\250\
    ! \251\252\253\254\255\256\257\260\261\262\263\264\265\266\
    ! \267\270\271\272\273\274\275\276\277\300\301\302\303\304\
    ! \305\306\307\310\311\312\313\314\315\316\317\320\321\322\
    ! \323\324\325\326\327\330\331\332\333\334\335\336\337\340\
    ! \341\342\343\344\345\346\347\350\351\352\353\354\355\356\
    ! \357\360\361\362\363\364\365\366\367\370\371\372\373\374\
    ! \375\376\377$
      $
    --- 1,11 ----
      \001\002\003\004\005\006\a\b\t$
    !
\v\f\r\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037
\
    !
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno\
    !
pqrstuvwxyz{|}~\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\
    !
\217\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241\
    !
\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263\264\
    !
\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305\306\307\
    !
\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\
    !
\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351\352\353\354\355\
    ! \356\357\360\361\362\363\364\365\366\367\370\371\372\373\374\375\376\377$
      $
    not ok 69 7.1 # Print and file routines

A similar bug has been discovered recently in illumos:
https://code.illumos.org/c/illumos-gate/+/2564

I've tested FreeBSD 14.0-CURRENT.

-- 
You are receiving this mail because:
You are the assignee for the bug.