tech-toolchain archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: State of AVX512 support in NetBSD?
On Tue, Jul 30, 2024 at 07:10:28AM +0000, RVP wrote:
> On Tue, 30 Jul 2024, Thomas Klausner wrote:
>
> > 1. adding -D__STDC_NO_ATOMICS__ to CFLAGS fixes it
> >
>
> Ah, I see.
>
> > 2. ghc98 built in the exact same environment before, the only change
> > was an update of the operating system by about 10 days, which
> > coincided with the switch from gcc10 to gcc12 (which plausibly
> > might have changed AVX-512 support).
> >
>
> OK, so, running the test under a UTF-8 locale doesn't make a difference?
pkgsrc by default initializes the environment to the C locale, so
setting it in the outside environment shouldn't affect anything. Try
'make show-var VARNAME=MAKE_ENV':
LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C
The usual workaround is to add this:
ALL_ENV+= LC_ALL=en_US.UTF-8
at the _bottom_ of a pkgsrc Makefile, after bsd.pkg.mk (to override
these settings, which are only set in bsd.pkg.mk). I tried that for
lang/ghc98 and it didn't fix the problem.
Thomas
Home |
Main Index |
Thread Index |
Old Index