If I try to compile the kernel, it fails at xfs with the following error: CC fs/xfs/xfs_ialloc_btree.o fs/xfs/xfs_ialloc_btree.c: In Funktion »xfs_inobt_insrec«: fs/xfs/xfs_ialloc_btree.c:557: interner Compiler-Fehler: Speicherzugriffsfehler Bitte senden Sie einen vollständigen Fehlerbericht auf Englisch ein; bearbeiten Sie die Quellen zunächst mit einem Präprozessor, wenn es dienlich ist. Fehler in der deutschen Übersetzung sind an de@li.org zu melden. Strange thing: If I set LC_ALL to "C", it compiles fine. Only fails if LC_ALL is set to de_DE. Kernel is 2.6.12-rc3-mm3, with rc3 I get the same error. Distribution is Gentoo Linux, same error with 4.0.0 and the cvs-branch-update that came in today.
Could you also send an email to de@li.org since this is a bug in the translation?
Confirmed. The problem can be demonstrated with the following code snippet: =================== int foo() { int i; return i; } =================== Compiling the above with "-O -Wall" and LC_ALL=C yields the warning bug.c: In function 'foo': bug.c:4: warning: 'i' is used uninitialized in this function With LC_ALL=de_DE I get an ICE. The following lines in the de.po file look suspicious: #: tree-ssa.c:1379 msgid "%H%qD is used uninitialized in this function" msgstr "%J%qD wird in dieser Funktion uninitialisiert verwendet" Looks like we want "%H%qD" instead of "%J%qD" in the translation. This affects the 4.0 branch and mainline.
It's a dupe. *** This bug has been marked as a duplicate of 21364 ***
*** This bug has been marked as a duplicate of 21364 *** *** This bug has been marked as a duplicate of 21364 ***