Displaying 20 results from an estimated 4000 matches similar to: "Memory utilization problems in profile reader"
2015 Dec 12
2
Memory utilization problems in profile reader
On Wed, Dec 9, 2015 at 12:14 PM, Xinliang David Li via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> Can you extract the relevant part of the heap profile data? How large is
> the sample profile data fed to the compiler?
>
> The indexed format profile size for clang is <100MB. The InstrProfRecord
> for each function is read, used and discarded one at a time, so there
2015 Dec 10
3
Memory utilization problems in profile reader
On Wed, Dec 9, 2015 at 3:14 PM, Xinliang David Li <xinliangli at gmail.com>
wrote:
> Can you extract the relevant part of the heap profile data?
>
It's all profile data, actually. The heap utilization is massively
dominated by the profile reader.
> How large is the sample profile data fed to the compiler?
>
>
For this run, the input file was 21Mb.
> The
2017 Mar 20
2
3-stage bootstrap build bots?
Do any of the current build bots for llvm.org perform 3-stage
bootstraps with file comparison of the stage2 and stage3 object files
and generated headers? On x86_64-apple-darwin16 using the fink
projects llvm packaging methodology (crafted by David Fang), I am
seeing non-deterministic file comparison failures in current trunk
that goes back as far as r296837.
2017 Jul 09
2
Uncovering non-determinism in LLVM - The Next Steps
FYI, I just successfully performed a 3-stage bootstrap with
stage2/stage3 object file comparison on x86_64-apple-darwin16 for
llvm/clang/clang-tools-extra/compiler-rt/libcxx/openmp/polly using our
custom fink packaging scripts with the
-DLLVM_REVERSE_ITERATION:BOOL=ON cmake option. There were no
stage2/stage3 object file comparison failures or test suite
regressions.
I do have one question
2017 Jul 09
2
Uncovering non-determinism in LLVM - The Next Steps
On Sun, Jul 9, 2017 at 1:26 PM, Daniel Berlin <dberlin at dberlin.org> wrote:
>
>
> On Sun, Jul 9, 2017 at 9:19 AM, Jack Howarth via llvm-dev
> <llvm-dev at lists.llvm.org> wrote:
>>
>> FYI, I just successfully performed a 3-stage bootstrap with
>> stage2/stage3 object file comparison on x86_64-apple-darwin16 for
>>
2015 Dec 11
3
Memory utilization problems in profile reader
On Fri, Dec 11, 2015 at 9:58 AM, Diego Novillo <dnovillo at google.com> wrote:
> So, I traced it down to the DenseMaps in class FunctionSamples. I've
> replaced them with two std::vector, and the read operation causes the
> compiler to grow from 70Mb to 280Mb. With the DenseMaps, reading the
> profile causes the compiler to grow from 70Mb to 3Gb.
>
> Somehow the
2018 Apr 18
3
Need help reproducing a bug
> On Apr 18, 2018, at 9:11 AM, Roman Lebedev via llvm-dev <llvm-dev at lists.llvm.org> wrote:
>
> On Wed, Apr 18, 2018 at 5:45 PM, Michael Zolotukhin via llvm-dev
> <llvm-dev at lists.llvm.org> wrote:
>> Hi,
>>
>> Recently I committed a change (r330175) that passed all my testing, but
>> failed on several bots. Namely, these are the failed ones:
2018 Apr 19
0
Need help reproducing a bug
Thanks everyone! What are the best tools/techniques to expose such non-deterministic behavior? My hope is to reproduce it on a smaller test (e.g. use some sanitizer and thus make the compiler *fail* when building the test) - Currently these failures only tell me “there is some bug in your code” without any hints where to look for it.
Michael
> On Apr 18, 2018, at 9:18 PM, Steven Wu
2010 May 06
0
[LLVMdev] [cfe-dev] Living on Clang
On Mon, Apr 19, 2010 at 4:52 PM, Óscar Fuentes <ofv at wanadoo.es> wrote:
> The third stage is for comparing the output of clang (as compiled by
> gcc) against clang (as compiled by clang). The whole process is:
>
> Stage 1: build clang with gcc
>
> Stage 2: build clang with the clang created by gcc
>
> Stage 3: build clang with the clang created by clang.
>
>
2018 Apr 18
2
Need help reproducing a bug
Hi,
Recently I committed a change (r330175) that passed all my testing, but failed on several bots. Namely, these are the failed ones:
http://lab.llvm.org:8011/builders/clang-with-thin-lto-ubuntu/builds/9803 <http://lab.llvm.org:8011/builders/clang-with-thin-lto-ubuntu/builds/9803>
http://lab.llvm.org:8011/builders/clang-with-lto-ubuntu/builds/8173
2013 Oct 29
1
[LLVMdev] [cfe-dev] RFC: A proposal to move toward using C++11 features in LLVM & Clang / bounding support for old host compilers
On Mon, Oct 28, 2013 at 5:53 PM, Richard Smith <richard at metafoo.co.uk>wrote:
> On Mon, Oct 28, 2013 at 5:13 PM, "C. Bergström" <cbergstrom at pathscale.com>wrote:
>
>> On 10/29/13 07:01 AM, Richard Smith wrote:
>>
>>>
>>> [As an aside: I use libc++ for my Clang development (on Ubuntu Linux),
>>> and it works for me (tm). This
2018 Apr 18
0
Need help reproducing a bug
On Wed, Apr 18, 2018 at 5:45 PM, Michael Zolotukhin via llvm-dev
<llvm-dev at lists.llvm.org> wrote:
> Hi,
>
> Recently I committed a change (r330175) that passed all my testing, but
> failed on several bots. Namely, these are the failed ones:
> http://lab.llvm.org:8011/builders/clang-with-thin-lto-ubuntu/builds/9803
>
2010 Sep 06
1
combining collumns for data.frames
Hi
This question is far less simple than the title suggests, please read carefully, thanks.
I have 2 sets of data, both read into R
>data1<-read.table ("1.txt", header=T, sep="\t")
>data2<-read.table ("2.txt", header=T, sep="\t")
>data1
Taxon stage1 stage2 stage3 stage4
T1 0 0 1 1
T2 0
2005 Oct 12
6
[OT] Gentoo install help please
I''ve decided to take the plunge and go with Gentoo for my rails development
and test box. I figure the easy of maintenance is worth the setup hassles.
Anyway, I''m followin the instructions on the Gentoo web site. I''ve selected
the ..''i686'' 2.6 kernel for my 700mhz amd processor, and choosen stage3
install option from CD. I''m now at the the
2003 Jul 23
3
isolinux problem report
I have tried to use isolinux 2.05, and I am running into a problem where it
will not boot. I have previously used version 1.66, and the older version
works just fine. Changing nothing except dropping the new version in does
not work.
Below is all of the relevant info, I believe. This occurs on multiple
machines with different BIOS. I am currently in process of doing a binary
search to find the
2006 Oct 13
3
multiply two matrixes with the different dimension column by column
Dear all,
I would like to multiply two matrixes with the different dimension column
by column. Let make an example:
If I have two matrixes "X" and "Y"as follow:
X<- matrix(1:12, nrow=4, ncol=3, dimnames=list(c("A","B","C","D"),
c("stage1","stage2","stage3")))
Y<- matrix(1:28, nrow=4, ncol=7,
2018 Apr 19
1
Need help reproducing a bug
Hi Michael,
Last year I had a problem with reproducibility that I detected in the generated assembly for the out-of-tree target I was working on that seemed like non-deterministic code generation. There was nothing incorrect in the alternative code being emitted, but it was making me nervous that it was different at all.
After some investigation it turned out to be a consequence of
2009 Feb 22
2
[LLVMdev] 2.5 Pre-release2 available for testing
>
> Actually its [configure-stage3-intl] where its hanging.
This can easily be due to inline FP math in the stdlib headers. For
example - I had to maintain slightly hacked mingw32 headers which do
not contain inline FP assembler, otherwise at least libstdc++
configure would hang. No idea about cygwin though.
---
With best regards, Anton Korobeynikov
Faculty of Mathematics and
2013 Oct 29
2
[LLVMdev] [cfe-dev] RFC: A proposal to move toward using C++11 features in LLVM & Clang / bounding support for old host compilers
On 10/29/13 07:01 AM, Richard Smith wrote:
>
> [As an aside: I use libc++ for my Clang development (on Ubuntu Linux),
> and it works for me (tm). This is with libstdc++ providing the ABI
> pieces, rather than libc++abi or libcxxrt, though.]
libc++ "works" for us as well, but it can't self host. I don't know if
your "works" and my definition of works is
2015 May 21
5
[LLVMdev] IC profiling infrastructure
Hi Betul,
I've finally gotten around to going over this in detail - sorry for the
delay, and thanks for working on this.
I think that the general approach is a good one, and that this will end
up working well. I have a couple of points on a high level, and I'll
also send some review for the patches you've sent out.
- The raw profile format does not need to be backwards compatible,