Bug#890092: i386 libgcc and libstdc++ illegal instruction on i586

2018-02-18 Thread Francesco Poli
Control: forwarded -1 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84148


I am re-sending the command to the control bot, since I have previously
misspelled it...

-- 
 http://www.inventati.org/frx/
 There's not a second to spare! To the laboratory!
. Francesco Poli .
 GnuPG key fpr == CA01 1147 9CD2 EFDF FB82  3925 3E1C 27E1 1F69 BFFE


pgpNPLiLRqP6U.pgp
Description: PGP signature


Bug#890092: i386 libgcc and libstdc++ illegal instruction on i586

2018-02-18 Thread Francesco Poli
Control: reopen -1
Control: forwarder -1 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84148


On Sun, 18 Feb 2018 16:16:49 +0700 Matthias Klose wrote:

> On 11.02.2018 11:04, Gianluigi Tiesi wrote:
> > Source: gcc-8
> > Severity: important
> > 
> > I don't known if debian i386 supposed to drop i586 cpu
> > (I already had problems with the kernel) but
> > gcc-8 build of libgcc and libstd++ are not working on my geode
> > I get illegal instructions while executing e.g. apt,
> > revering back both libs to gcc7, made apt work again.
> 
> yes, the baseline for the i386 arch is i686.

Hello,
I am another user bitten by this bug.
I have a box with basically the same CPU as the bug report submitter
(Gianluigi).

Are you saying that I should deep six my Geode box or stop upgrading
the Debian testing system installed on it?
That would be really sad...

It seems to me that the upstream bug report has patches ready to be
accepted (at least, they look good to H.J. Lu, which I assume to be one
of the upstream developers).
Can these patches be applied to the Debian package?

Moreover, in the past the Linux kernel has had issues with this CPU,
but the support has been re-enabled after a while.
Hence, I did not get the impression that the days of Debian support for
AMD Geode CPUs were already over.

Could you please clarify?
Thanks for your time and patience!


-- 
 http://www.inventati.org/frx/
 There's not a second to spare! To the laboratory!
. Francesco Poli .
 GnuPG key fpr == CA01 1147 9CD2 EFDF FB82  3925 3E1C 27E1 1F69 BFFE


pgpSraH02npy8.pgp
Description: PGP signature


Bug#890092: i386 libgcc and libstdc++ illegal instruction on i586

2018-02-10 Thread Gianluigi Tiesi
Source: gcc-8
Severity: important

I don't known if debian i386 supposed to drop i586 cpu
(I already had problems with the kernel) but
gcc-8 build of libgcc and libstd++ are not working on my geode
I get illegal instructions while executing e.g. apt,
revering back both libs to gcc7, made apt work again.

processor   : 0
vendor_id   : AuthenticAMD
cpu family  : 5
model   : 10
model name  : Geode(TM) Integrated Processor by AMD PCS
stepping: 2
cpu MHz : 498.044
cache size  : 128 KB
fdiv_bug: no
f00f_bug: no
coma_bug: no
fpu : yes
fpu_exception   : yes
cpuid level : 1
wp  : yes
flags   : fpu de pse tsc msr cx8 sep pge cmov clflush mmx mmxext 
3dnowext 3dnow cpuid 3dnowprefetch vmmcall
bugs: sysret_ss_attrs spectre_v1 spectre_v2
bogomips: 996.08
clflush size: 32
cache_alignment : 32
address sizes   : 32 bits physical, 32 bits virtual

Regards


-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-5-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)