Re: gcc-4.5-RH in F14

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 2010-07-08 at 18:17 -0700, Roland McGrath wrote:
> > Is there a way to include pre-packaged workloads analysis? I realise
> > we'd have to regenerate these somehow possible for each compiler update
> > (not sure how the files look).
> 
> What a "workload" means to the compiler is all the results of all the
> conditional branches in the compiled code.  What sites there are to have
> data points and what the association between those and any high-level
> notion of "workload" (i.e. all forms of input to the program) changes not
> only with compiler differences, but with every source code change.
> 
> It's pretty hard to imagine what you could preserve across builds of
> nontrivially nonidentical source trees that would continue to line up at
> the basic block level where it's meaningful to the compiler.  Perhaps you
> could do something reduced to terms of source line locations, or number of
> basic blocks into a named function, or something.  But it sounds very iffy.

I don't mean to preserve it across different builds, just across one
build, so we do GUI stuff offline without having our koji/brew system
need X installed and the ensuing issues we'll get with executing
processes on it, not to mention koji/brew runs on an EL5 kernel, which
may for things like glibc generate different codepaths than a Fedora
kernel.

So I'd package up stuff, do a koji build, download it, run my
representative test suite, upload the result and do another build.

Dave.


-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux