http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58230

            Bug ID: 58230
           Summary: mutliple test fail in german language version
           Product: gcc
           Version: 4.9.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: libmudflap
          Assignee: unassigned at gcc dot gnu.org
          Reporter: bernd.edlinger at hotmail dot de

Hello,

multiple libmudflap tests fail because the test scripts use the
english warning text, but the compiler prints the german translation.

libmudflap.c/pass35-frag.c
libmudflap.c++/error1-frag.cxx
libmudflap.c++/error2-frag.cxx
libmudflap.c++/pass57-frag.cxx

Probably the test environment should set the LANG=C somewhere?


from libmudflap.log:

spawn /home/ed/gnu/gcc-build/gcc/xgcc -B/home/ed/gnu/gcc-build/gcc/ -ggdb3
-DDEBUG_ASSERT -I/home/ed/gnu/gcc-4.9-20130818/libmudflap/testsuite
-I/home/ed/gnu/gcc-4.9-20130818/libmudflap/testsuite/.. -I..
-L/home/ed/gnu/gcc-build/i686-pc-linux-gnu/./libmudflap/.libs
/home/ed/gnu/gcc-4.9-20130818/libmudflap/testsuite/libmudflap.c/pass35-frag.c
-O0 -fmudflap -lmudflap
-L/home/ed/gnu/gcc-build/i686-pc-linux-gnu/./libmudflap/testsuite -ldl -lm -o
./pass35-frag.exe^M
/home/ed/gnu/gcc-4.9-20130818/libmudflap/testsuite/libmudflap.c/pass35-frag.c:14:1:
Warnung: Schmutzfänger kann nicht externes »end« unbekannter Größe verfolgen
[-Wmudflap]^M
 }^M
 ^^M
output is:
/home/ed/gnu/gcc-4.9-20130818/libmudflap/testsuite/libmudflap.c/pass35-frag.c:14:1:
Warnung: Schmutzfänger kann nicht externes »end« unbekannter Größe verfolgen
[-Wmudflap]^M
 }^M
 ^^M

FAIL: libmudflap.c/pass35-frag.c (-O0) cannot track unknown size extern (test
for warnings, line )
FAIL: libmudflap.c/pass35-frag.c (-O0) (test for excess errors)
Excess errors:
/home/ed/gnu/gcc-4.9-20130818/libmudflap/testsuite/libmudflap.c/pass35-frag.c:14:1:
Warnung: Schmutzfänger kann nicht externes »end« unbekannter Größe verfolgen
[-Wmudflap]

Reply via email to