https://sourceware.org/bugzilla/show_bug.cgi?id=24287

            Bug ID: 24287
           Summary: "make check" failed with tcl 8.5
           Product: binutils
           Version: 2.33 (HEAD)
            Status: NEW
          Severity: normal
          Priority: P2
         Component: binutils
          Assignee: unassigned at sourceware dot org
          Reporter: hjl.tools at gmail dot com
  Target Milestone: ---

On RHEL 7 with tcl 8.5, I got

$ make check RUNTESTFLAGS=discard.exp
...
Running
/export/gnu/import/git/sources/binutils-gdb/ld/testsuite/ld-discard/discard.exp
...
ERROR: (DejaGnu) proc "lmap x {{ }} {
        if { [string length $x] && [string length $as_additional_flags] } {
            append x " "
        }
        append x $as_additional_flags
        regsub {\[big_or_little_endian\]} $x  [big_or_little_endian] x
        expr {$x}
    }" does not exist.
The error code is NONE
The info on the error is:
invalid command name "lmap"
    while executing
"::tcl_unknown lmap x {{ }} {
        if { [string length $x] && [string length $as_additional_flags] } {
            append x " "
        }
        ap..."
    ("uplevel" body line 1)
    invoked from within
"uplevel 1 ::tcl_unknown $args"

=== ld Summary ===

/export/build/gnu/binutils/build-x86_64-linux/ld/ld-new 2.32.51.20190227

make[3]: *** [check-DEJAGNU] Error 1
make[3]: Leaving directory `/export/build/gnu/binutils/build-x86_64-linux/ld'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/export/build/gnu/binutils/build-x86_64-linux/ld'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/export/build/gnu/binutils/build-x86_64-linux/ld'
make: *** [check] Error 2

A patch is posted at

https://sourceware.org/ml/binutils/2019-02/msg00132.html

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils

Reply via email to