Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 21 Jan 2018 17:02:41 -0800
From:      Mark Millard <marklmi26-fbsd@yahoo.com>
To:        Don Lewis <truckman@FreeBSD.org>
Cc:        FreeBSD-STABLE Mailing List <freebsd-stable@freebsd.org>
Subject:   Re: Ryzen issues on FreeBSD ?
Message-ID:  <7F3E20DB-9BAB-4FD7-A574-5F1635FB2B8D@yahoo.com>
In-Reply-To: <tkrat.bffc09f63ec0b5e0@FreeBSD.org>
References:  <EF6F255D-141D-4929-A3BE-0DDDBAAB9171@yahoo.com> <tkrat.bffc09f63ec0b5e0@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2018-Jan-21, at 12:17 PM, Don Lewis <truckman at FreeBSD.org> wrote:

> On 20 Jan, Mark Millard wrote:
>> Don Lewis truckman at FreeBSD.org wrote on
>> Sat Jan 20 02:35:40 UTC 2018 :
>> 
>>> The only real problem with the old CPUs is the random segfault problem
>>> and some other random strangeness, like the lang/ghc build almost always
>>> failing.
>> 
>> 
>> At one time you had written
>> ( https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221029
>> comment #103 on 2017-Oct-09):
>> 
>> QUOTE
>> The ghc build failure seems to be gone after upgrading the a
>> more recent 12.0-CURRENT.  I will try to bisect for the fix
>> when I have a chance.
>> END QUOTE
>> 
>> Did that not pan out? Did you conclude it was
>> hardware-context specific?
> 
> I was never able to reproduce the problem.  It seems like it failed on
> the first ports build run after I replaced the CPU.  When I upgraded the
> OS and ports, the build succeeded.  I tried going back to much earlier
> OS and ports versions, but I could never get the ghc build to fail
> again.  I'm baffled by this ...

Sounds like the overall information is then:

Old CPU: frequent problem building ghc (nearly always
         fails as far as I know)

New CPU: rare problem building ghc
         (possibly never for some softare version combinations?)

(On a Ryzen Threadripper 1950X I've not seen a failure. For the
above I'm including what I observed under Hyper-V for the 1800X
and 1950X as contributing evidence: The 1800X was a early one
and fit the "Old CPU" case above. AMD has stated that
threadrippers never had the problems that other, early Ryzen
CPUs did for heavy compiling use. So far, for me, that seems
true.)

So, it sounds like building ghc is still a good test. Back when
I had access to the 1800X Ryzen system ghc was the most reliable
failure-to-build of what I tried. It still may be useful for
that sort of test activity to classify Ryzen CPUs for the one
type of issue.

===
Mark Millard
marklmi at yahoo.com
( markmi at dsl-only.net is
going away in 2018-Feb, late)




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7F3E20DB-9BAB-4FD7-A574-5F1635FB2B8D>