Displaying 20 results from an estimated 100 matches similar to: "[LLVMdev] [3.6 Release] Release Candidate 4 available"
2015 Feb 18
13
[LLVMdev] [3.6 Release] RC4 has been tagged
Hello testers,
RC4 has just been tagged (at r229782 on the branch).
RC3 was disqualified due to an infloop that Duncan reported, and fixed
in r229421. That, fixes for a few scary X86 bugs, a GCC5 bootstrap
problem (PR22625), and parts of PR22589 is included in RC4.
Baring any showstoppers, this release candidate will be promoted to release.
Please let me know how it looks and upload binaries
2015 Feb 26
3
[LLVMdev] [3.6 Release] RC4 has been tagged
Final has been tagged, I think we're about to release it.
On Fri, Feb 27, 2015 at 7:43 AM, Hayden Livingston <halivingston at gmail.com>
wrote:
> Are we waiting for an RC5? It seems like the release mirror on github has
> no recent activity.
>
> On Wed, Feb 25, 2015 at 3:23 AM, Daniel Sanders <Daniel.Sanders at imgtec.com
> > wrote:
>
>> Quick update
2015 Feb 25
2
[LLVMdev] [3.6 Release] RC4 has been tagged
Quick update before I move on to the final tag.
> clang+llvm-3.6.0-rc4-mipsel-linux-gnu.tar.xz
> Still running due to a silly setup mistake on the first run (a broken
> symlink to the test-suite source). Second attempt is a fair way through and
> looks good so far though
Default options were all good. Mips32 was about halfway but was good so far.
>
2015 Feb 26
0
[LLVMdev] [3.6 Release] RC4 has been tagged
We got everything, haven't we?
On 26 February 2015 at 20:44, Nikola Smiljanic <popizdeh at gmail.com> wrote:
> Final has been tagged, I think we're about to release it.
>
> On Fri, Feb 27, 2015 at 7:43 AM, Hayden Livingston <halivingston at gmail.com>
> wrote:
>>
>> Are we waiting for an RC5? It seems like the release mirror on github has
>> no
2015 Feb 26
0
[LLVMdev] [3.6 Release] RC4 has been tagged
Are we waiting for an RC5? It seems like the release mirror on github has
no recent activity.
On Wed, Feb 25, 2015 at 3:23 AM, Daniel Sanders <Daniel.Sanders at imgtec.com>
wrote:
> Quick update before I move on to the final tag.
>
> > clang+llvm-3.6.0-rc4-mipsel-linux-gnu.tar.xz
> > Still running due to a silly setup mistake on the first run (a
> broken
>
2015 Feb 26
2
[LLVMdev] [3.6 Release] RC4 has been tagged
I still haven't finished but I don't think you have to wait.
On Fri, Feb 27, 2015 at 7:46 AM, Renato Golin <renato.golin at linaro.org>
wrote:
> We got everything, haven't we?
>
> On 26 February 2015 at 20:44, Nikola Smiljanic <popizdeh at gmail.com> wrote:
> > Final has been tagged, I think we're about to release it.
> >
> > On Fri, Feb 27,
2015 Jun 28
5
[LLVMdev] readonly and infinite loops
> You dropped some context...
> A daemon program wouldn't be readonly. An infinite loop can be.
Right.
To prevent miscommunication, here is a quick analysis of a problematic
(IMO) example:
We start with
```
define void @infloop(i1 %c) {
entry:
br i1 %c, label %l, label %e
l:
br label %l
e:
ret void
}
define void @main_func() {
entry:
call void @infloop(i1 1)
ret
2015 Jun 28
2
[LLVMdev] readonly and infinite loops
On Sat, Jun 27, 2015 at 2:46 PM, Daniel Berlin <dberlin at dberlin.org> wrote:
> In C, dunno, but in LLVM, it means they aren't readonly :)
In that case, -functionattrs needs to be fixed:
define void @infloop() {
entry:
br label %l
l:
br label %l
}
== opt -functionattrs ==>
; Function Attrs: readnone
define void @infloop() #0 {
entry:
br label %l
l:
2017 Jun 13
2
RFC: Dynamic dominators
Btw, here is another interesting paper about post-dominators and control
dependence:
https://pdfs.semanticscholar.org/cbb2/9a0e4895025bd9df24f9263217df12f1ed1e.pdf
I think a great outcome of your internship would be some precise
documentation regarding the guarantees the LLVM dominators give --
possibly also considering classic and weak control dependence and the
difference between
2005 Jan 25
1
CODA vs. BOA discrepancy
Dear List:
the CODA and BOA packages for the analysis of MCMC output yield different
results on two dignostic test of convergence: 1) Geweke's convergence
diagnostic; 2) Heidelberger and Welch's convergence diagnostic. Does that
imply that the CODA and BOA packages implement different ``flavors'' of
the same test?
I paste below an example.
Geweke's test
2008 Oct 08
3
[LLVMdev] Lost instcombine opportunity: "or"s of "icmp"s (commutability)
instcombine can handle certain orders of "icmp"s that are "or"ed together:
x != 5 OR x > 10 OR x == 8 becomes..
x != 5 OR x == 8 becomes..
x != 5
However, a different ordering prevents the simplification:
x == 8 OR x > 10 OR x != 5 becomes..
%or.eq8.gt10 OR x != 5
and that can't be simplified because we now have an "or" OR "icmp".
What would I
2007 Nov 26
5
DO NOT REPLY [Bug 5108] New: --delete causes: segfault at 00000000fffffff9 rip 00002af8229bb6ab rsp 00007fff88788830 error 4
https://bugzilla.samba.org/show_bug.cgi?id=5108
Summary: --delete causes: segfault at 00000000fffffff9 rip
00002af8229bb6ab rsp 00007fff88788830 error 4
Product: rsync
Version: 2.6.9
Platform: x64
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P3
Component: core
2008 Oct 08
0
[LLVMdev] [PATCH] Lost instcombine opportunity: "or"s of "icmp"s (commutability)
Here's an initial stab, but I'm not too happy about the temporarily
adding new instructions then removing it because returning it will
have it added back in to replace other uses. I also added a couple
test cases pass with the new InstructionCombining changes (the old
code only passes one of the added tests).
Also, this change exposes some simplification for
2015 Nov 14
3
[lit] RFC: Per test timeout
Hi,
A feature I've wanted in lit for a while is a having a timeout per
test. Attached
are patches that implement this idea.
I'm e-mailing llvm-dev rather than llvm-commits
because I want to gather more feedback on my initial implementation and
hopefully some answers to some unresolved issues with my implementation.
Currently in lit you can set a global timeout for
all of the tests but
2015 Jun 27
4
[LLVMdev] readonly and infinite loops
On Sat, Jun 27, 2015 at 2:16 PM, Nuno Lopes <nunoplopes at sapo.pt> wrote:
> At least in C/C++ that's UB, yes.
So you cannot map every turing machine to a valid C/C++ program then. :)
Also, does this mean that "daemon" programs that run continuously till
they're killed by the OS (using a mechanism that is not visible in C)
are effectively undefined?
-- Sanjoy
>
2019 Jul 09
2
[LLVM] Infinite loop during LLVM InstructionCombining pass optimization
If you're able to reproduce the infinite loop with -O3 then you should
be able to dump out the IR that causes `opt -instcombine` to infloop,
unless the bug is truly esoteric (e.g. only caused by a specific
use-list ordering). Maybe take a closer look at the output from `opt
-print-before-all -O3`?
Alternatively you can use bugpoint to minimize the IR to get a small
reproducer that causes
2006 Feb 27
1
4D stacked column chart, Excel -> R
Hi All.
I'd like to programm a 4 dimensional chart in R.
Acctually I wanted to solve that problem in Excel cause I had the data there.
Here is a link of my actual problem description (there are some chart pictures as well)....
http://www.mrexcel.com/board2/viewtopic.php?t=187336&highlight=stacked+column
because I still couldn't solve that problem I came to R.
The chart should be
2017 Feb 10
2
help me understand how nounwind attribute on functions works?
On Thu, Feb 9, 2017 at 8:41 AM, Reid Kleckner via llvm-dev
<llvm-dev at lists.llvm.org> wrote:
> On Wed, Feb 8, 2017 at 5:45 PM, Mehdi Amini <mehdi.amini at apple.com> wrote:
>>
>> What isn’t clear to me still is : why shouldn't this be transitive?
>> In the example you’re showing, for a caller of f() in bar, what is the
>> advantage of knowing that f()
2011 Oct 19
0
[LLVMdev] Question regarding basic-block placement optimization
On Wed, Oct 19, 2011 at 3:24 AM, Chandler Carruth <chandlerc at google.com>wrote:
> On Tue, Oct 18, 2011 at 6:58 PM, Jakob Stoklund Olesen <stoklund at 2pi.dk>wrote:
>
>>
>> On Oct 18, 2011, at 5:22 PM, Chandler Carruth wrote:
>>
>> As for why it should be an IR pass, mostly because once the selection
>>> dag runs through the code, we can never
2017 Aug 23
4
Possible repeat{} / break function bug in R 3.4.1
It is a bug in the byte-code compiler. I will fix
Tomas
On 08/23/2017 09:22 AM, Lionel Henry wrote:
> I don't think that's a bug. source() uses eval(), and eval() creates a
> new function-like context frame. In a way expecting `break` to work
> inside source() is like expecting `break` to cross stack frames:
>
> my_break <- function() break
>