Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Feb 2023 01:32:25 +0100
From:      Peter <pmc@citylink.dinoex.sub.org>
To:        Jamie Landeg-Jones <jamie@catflap.org>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: 13.2-BETA2: xz: illegal instruction
Message-ID:  <Y/gFmRZ4XYcH0JWm@disp.intra.daemon.contact>
In-Reply-To: <202302232214.31NMEDVL026598@donotpassgo.dyslexicfish.net>
References:  <Y/VaKbBm4ekNobDO@disp.intra.daemon.contact> <202302231422.31NEM1dn001786@donotpassgo.dyslexicfish.net> <Y/eO1mesdOy1QWW%2B@disp.intra.daemon.contact> <202302232214.31NMEDVL026598@donotpassgo.dyslexicfish.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Feb 23, 2023 at 10:14:13PM +0000, Jamie Landeg-Jones wrote:
! Peter <pmc@citylink.dinoex.sub.org> wrote:
! 
! >  -target-cpu westmere
! >
! > But when building with CPTYPE?=native, the code works!
! 
! That's weird!

Ah. Hm...

! I notice the only difference between those 2 is that the "native" one
! specifically sets (-target-feature +...) or unsets (-target-feature -...)
! the features to use.
! 
! Presumably there is something enabled by default that shouldn't be
! (for westmere), but the extra flags added with "native" fix that.

Very likely so.

! This is more a question for the clang folks, but if you're really 
! interested, you could try (on your -march=westmere build)
! disabling them in ever decreasing group sizes until you narrow
! down the culprit!

Negative. I have a whole lot more of these little nasty bugs to
pursue. Bug number is 269792

Cheerio, and kind thanks for the helping hand!



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Y/gFmRZ4XYcH0JWm>