Re: Bug#1050429: musl: unusable on mipsel, mips64el: mipsel-linux-gnu-gcc: unrecognised command-line option '-EL'
Hm. According to upstream documentation, -EL is supposed to be supported by the compiler driver: https://gcc.gnu.org/onlinedocs/gcc/MIPS-Options.html bye, //mirabilos -- "Using Lynx is like wearing a really good pair of shades: cuts out the glare and harmful UV (ultra-vanity), and you feel so-o-o COOL." -- Henry Nelson, March 1999
Re: Bug#1050429: musl: unusable on mipsel, mips64el: mipsel-linux-gnu-gcc: unrecognised command-line option '-EL'
Dixi quod… >According to upstream documentation, -EL is supposed to be supported >by the compiler driver: OK so it’s not the compiler *driver*… (sid_mips64el-dchroot)tg@eller:~$ mips64el-linux-gnuabi64-gcc hi.c -EL (sid_mips64el-dchroot)tg@eller:~$ mips64el-linux-gnuabi64-gcc hi.c -specs "/usr/lib/mips64el-linux-musl/musl-gcc.specs" mips64el-linux-gnuabi64-gcc: error: unrecognized command-line option '-EL' (sid_mips64el-dchroot)tg@eller:~$ mips64el-linux-gnuabi64-gcc-12 hi.c -EL (sid_mips64el-dchroot)tg@eller:~$ mips64el-linux-gnuabi64-gcc-12 hi.c -specs "/usr/lib/mips64el-linux-musl/musl-gcc.specs" (sid_mips64el-dchroot)tg@eller:~$ _ … but a regression (?) in GCC 13 versus GCC 12. bye, //mirabilos -- 15:39⎜«mika:#grml» mira|AO: "mit XFree86® wär’ das nicht passiert" - muhaha 15:48⎜ also warum machen die xorg Jungs eigentlich alles kaputt? :)15:49⎜ thkoehler: weil sie als Kinder nie den gebauten Turm selber umschmeissen durften? -- ~/.Xmodmap wonders…
Re: Bug#1050429: musl: unusable on mipsel, mips64el: mipsel-linux-gnu-gcc: unrecognised command-line option '-EL'
Dixi quod… >(sid_mips64el-dchroot)tg@eller:~$ mips64el-linux-gnuabi64-gcc hi.c -EL >(sid_mips64el-dchroot)tg@eller:~$ mips64el-linux-gnuabi64-gcc hi.c -specs >"/usr/lib/mips64el-linux-musl/musl-gcc.specs" >mips64el-linux-gnuabi64-gcc: error: unrecognized command-line option '-EL' >(sid_mips64el-dchroot)tg@eller:~$ mips64el-linux-gnuabi64-gcc-12 hi.c -EL >(sid_mips64el-dchroot)tg@eller:~$ mips64el-linux-gnuabi64-gcc-12 hi.c -specs >"/usr/lib/mips64el-linux-musl/musl-gcc.specs" >(sid_mips64el-dchroot)tg@eller:~$ _ > >… but a regression (?) in GCC 13 versus GCC 12. The -EL is not even musl-specific?! (sid_mips64el-dchroot)tg@eller:~$ cat "/usr/lib/mips64el-linux-musl/musl-gcc.specs" %rename cpp_options old_cpp_options *cpp_options: -nostdinc -isystem /usr/include/mips64el-linux-musl -isystem include%s %(old_cpp_options) *cc1: %(cc1_cpu) -nostdinc -isystem /usr/include/mips64el-linux-musl -isystem include%s *link_libgcc: -L/usr/lib/mips64el-linux-musl -L .%s *libgcc: libgcc.a%s %:if-exists(libgcc_eh.a%s) *startfile: %{!shared: /usr/lib/mips64el-linux-musl/Scrt1.o} /usr/lib/mips64el-linux-musl/crti.o crtbeginS.o%s *endfile: crtendS.o%s /usr/lib/mips64el-linux-musl/crtn.o *link: -dynamic-linker /lib/ld-musl-mips64el.so.1 -nostdlib %{shared:-shared} %{static:-static} %{rdynamic:-export-dynamic} *esp_link: *esp_options: *esp_cpp_options: (sid_mips64el-dchroot)tg@eller:~$ _ There’s no -EL in that file‽ So apparently GCC 13 is breaking of itself? bye, //mirabilos -- When he found out that the m68k port was in a pretty bad shape, he did not, like many before him, shrug and move on; instead, he took it upon himself to start compiling things, just so he could compile his shell. How's that for dedication. -- Wouter, about my Debian/m68k revival
Re: Bug#1050429: musl: unusable on mipsel, mips64el: mipsel-linux-gnu-gcc: unrecognised command-line option '-EL'
reassign 1050429 gcc-13 13.2.0-2 notfound 1050429 12.3.0-8 affects 1050429 musl-tools thanks Dixi quod… >The -EL is not even musl-specific?! > >(sid_mips64el-dchroot)tg@eller:~$ cat >"/usr/lib/mips64el-linux-musl/musl-gcc.specs" […] Worse, doing mips64el-linux-gnuabi64-gcc{,-12} -dumpspecs and diffing the result, there’s no change regarding -EL either. This looks like a genuine GCC bug? I’m reassigning. bye, //mirabilos -- FWIW, I'm quite impressed with mksh interactively. I thought it was much *much* more bare bones. But it turns out it beats the living hell out of ksh93 in that respect. I'd even consider it for my daily use if I hadn't wasted half my life on my zsh setup. :-) -- Frank Terbeck in #!/bin/mksh
Processed: Re: Bug#1050429: musl: unusable on mipsel, mips64el: mipsel-linux-gnu-gcc: unrecognised command-line option '-EL'
Processing commands for cont...@bugs.debian.org: > reassign 1050429 gcc-13 13.2.0-2 Bug #1050429 [musl-tools] musl: unusable on mipsel, mips64el: mipsel-linux-gnu-gcc: unrecognised command-line option '-EL' Bug reassigned from package 'musl-tools' to 'gcc-13'. No longer marked as found in versions musl/1.2.3-1. Ignoring request to alter fixed versions of bug #1050429 to the same values previously set Bug #1050429 [gcc-13] musl: unusable on mipsel, mips64el: mipsel-linux-gnu-gcc: unrecognised command-line option '-EL' Marked as found in versions gcc-13/13.2.0-2. > notfound 1050429 12.3.0-8 Bug #1050429 [gcc-13] musl: unusable on mipsel, mips64el: mipsel-linux-gnu-gcc: unrecognised command-line option '-EL' There is no source info for the package 'gcc-13' at version '12.3.0-8' with architecture '' Unable to make a source version for version '12.3.0-8' Ignoring request to alter found versions of bug #1050429 to the same values previously set > affects 1050429 musl-tools Bug #1050429 [gcc-13] musl: unusable on mipsel, mips64el: mipsel-linux-gnu-gcc: unrecognised command-line option '-EL' Added indication that 1050429 affects musl-tools > thanks Stopping processing here. Please contact me if you need assistance. -- 1050429: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050429 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Results for 12.3.0 (Debian 12.3.0-8) testsuite on arm-unknown-linux-gnueabi
LAST_UPDATED: Obtained from git: releases/gcc-12.3.0 revision 8fc1a49c9312b05d925b7d21f1d2145d70818151 Native configuration is arm-unknown-linux-gnueabi === libatomic tests === Running target unix === libatomic Summary === # of expected passes44 # of unsupported tests 5 === libffi tests === Running target unix === libffi Summary === # of expected passes1574 === libgo tests === Running target unix FAIL: go/types FAIL: os FAIL: sync/atomic === libgo Summary === # of expected passes193 # of unexpected failures3 /build/reproducible-path/gcc-12-12.3.0/build/./gcc/gccgo version 12.3.0 (Debian 12.3.0-8) === libgomp tests === Running target unix === libgomp Summary === # of expected passes13792 # of expected failures 213 # of unsupported tests 629 === libphobos tests === Running target unix FAIL: libphobos.druntime/core/internal/postblit.d (test for excess errors) FAIL: libphobos.druntime/object.d (test for excess errors) FAIL: libphobos.druntime_shared/core/internal/postblit.d (test for excess errors) FAIL: libphobos.druntime_shared/object.d (test for excess errors) FAIL: libphobos.exceptions/rt_trap_exceptions.d output pattern test FAIL: libphobos.phobos/std/algorithm/searching.d (test for excess errors) FAIL: libphobos.phobos/std/algorithm/sorting.d (test for excess errors) FAIL: libphobos.phobos/std/complex.d execution test FAIL: libphobos.phobos/std/concurrency.d (test for excess errors) FAIL: libphobos.phobos/std/datetime/date.d (test for excess errors) FAIL: libphobos.phobos/std/datetime/systime.d (test for excess errors) FAIL: libphobos.phobos/std/encoding.d (test for excess errors) FAIL: libphobos.phobos/std/experimental/allocator/building_blocks/bitmapped_block.d (test for excess errors) FAIL: libphobos.phobos/std/experimental/allocator/building_blocks/fallback_allocator.d (test for excess errors) FAIL: libphobos.phobos/std/experimental/allocator/building_blocks/free_list.d (test for excess errors) FAIL: libphobos.phobos/std/experimental/allocator/building_blocks/free_tree.d (test for excess errors) FAIL: libphobos.phobos/std/experimental/allocator/building_blocks/kernighan_ritchie.d execution test FAIL: libphobos.phobos/std/experimental/allocator/gc_allocator.d (test for excess errors) FAIL: libphobos.phobos/std/experimental/allocator/mmap_allocator.d execution test FAIL: libphobos.phobos/std/experimental/allocator/package.d (test for excess errors) FAIL: libphobos.phobos/std/format/internal/floats.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/format/internal/floats.d compilation failed to produce executable FAIL: libphobos.phobos/std/format/internal/write.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/format/internal/write.d compilation failed to produce executable FAIL: libphobos.phobos/std/functional.d (test for excess errors) FAIL: libphobos.phobos/std/math/exponential.d execution test FAIL: libphobos.phobos/std/math/operations.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/math/operations.d compilation failed to produce executable FAIL: libphobos.phobos/std/math/traits.d execution test FAIL: libphobos.phobos/std/random.d (test for excess errors) FAIL: libphobos.phobos/std/range/package.d (test for excess errors) FAIL: libphobos.phobos/std/regex/internal/ir.d (test for excess errors) FAIL: libphobos.phobos/std/regex/package.d (test for excess errors) FAIL: libphobos.phobos/std/stdio.d (test for excess errors) FAIL: libphobos.phobos/std/typecons.d (test for excess errors) FAIL: libphobos.phobos/std/uni/package.d (test for excess errors) FAIL: libphobos.phobos_shared/std/algorithm/searching.d (test for excess errors) FAIL: libphobos.phobos_shared/std/algorithm/sorting.d (test for excess errors) FAIL: libphobos.phobos_shared/std/complex.d execution test FAIL: libphobos.phobos_shared/std/concurrency.d (test for excess errors) FAIL: libphobos.phobos_shared/std/datetime/date.d (test for excess errors) FAIL: libphobos.phobos_shared/std/datetime/systime.d (test for excess errors) FAIL: libphobos.phobos_shared/std/encoding.d (test for excess errors) FAIL: libphobos.phobos_shared/std/experimental/allocator/building_blocks/bitmapped_block.d (test for excess errors) FAIL: libphobos.phobos_shared/std/experimental/allocator/building_blocks/fallback_allocator.d (test for excess errors) FAIL: libphobos.phobos_shared/std/experimental/allocator/building_blocks/free_list.d (test for excess errors) FAIL: libphobos.phobos_shared/std/experimental/allocator/building_blocks/free_tree.d (test for excess errors) FAIL: libphobos.phobos_shared/std/experimental/allocator/building_blocks/kernighan_ritchie.d execution test FAIL: libphobos.phobos_shared/std/experimental/allocator/gc_allocator.d (test for excess errors) F