7+ days of dogfood
Steve Kargl
sgk at troutmask.apl.washington.edu
Sun Feb 10 16:44:25 UTC 2013
On Sun, Feb 10, 2013 at 05:39:37PM +0400, Boris Samorodov wrote:
> 10.02.2013 04:07, Steve Kargl ??????????:
>
> As for me I use CURRENT at my JOB for many years now.
> I used to i386 but switched to amd64 at the end of 2012.
> The system (both world and kernel) are updated every
> week or two.
>
My workstation at work is amd64 and I have a 20 node amd64
cluster. All of these systems run freebsd-current. I've
only had a few problems when building ports.
>
> One option that I use has been already mentioned -- MALLOC_PRODUCTION.
>
> > CPUTYPE?=core2
>
> I never use this option. It was very long ago that I was
> beaten by it, but don't like it since.
Without it, the build infrastructure was selecting -march=i486,
which produced even worse results. Several ports would not
compile because llvm's integrated assembler was given invalid
assembly constructs.
> > FFLAGS = -O2 -pipe -march=native -mtune=native
>
> I don't like using "=" for FLAGS at make.conf...
>
> > FFLAGS+= -funroll-loops -ftree-vectorize
>
> ... as well as defaults overriding.
>
FFLAGS are the options used while compiling Fortran. Having
spent years contributing to and testing gfortran, I am fairly
comfortable with these options.
--
Steve
More information about the freebsd-current
mailing list