Displaying 20 results from an estimated 1100 matches similar to: "[LLVMdev] [BUG] Varargs example in LangRef segfaults"
2014 Oct 29
2
[LLVMdev] [PATCH] LangRef: va_arg doesn't work on X86_64; update example
Provide a full-fledged example of working variable arguments on X86_64,
since it's easily the most popular platform.
Cc: Reid Kleckner <rnk at google.com>
Signed-off-by: Ramkumar Ramachandra <artagnon at gmail.com>
---
docs/LangRef.rst | 44 ++++++++++++++++++++++++++++++--------------
1 file changed, 30 insertions(+), 14 deletions(-)
diff --git a/docs/LangRef.rst
2017 Nov 01
2
R-3.4.2: make check stops at line 698 of tests/reg-tests-1d.R
Dear Duncan,
Many thanks!
Am Mi, 1. Nov 2017, um 16:17, schrieb Duncan Murdoch:
> On 01/11/2017 8:11 AM, Albrecht Kauffmann wrote:
> > Hi all,
> >
> > after compiling R-3.4.2 on opensuse leap 42.3, make check failed. Until
> > R-3.4.1 I never had a problem with these tests. No, the programm stops
> > at the following line of tests/reg-tests-1d.R:
> >
>
2017 Nov 01
2
R-3.4.2: make check stops at line 698 of tests/reg-tests-1d.R
Hi all,
after compiling R-3.4.2 on opensuse leap 42.3, make check failed. Until
R-3.4.1 I never had a problem with these tests. No, the programm stops
at the following line of tests/reg-tests-1d.R:
> ## available.packages() (not) caching in case of errors
> tools::assertWarning(ap1 <- available.packages(repos = "http://foo.bar"))
> tools::assertWarning(ap2 <-
2017 Nov 01
0
R-3.4.2: make check stops at line 698 of tests/reg-tests-1d.R
On 01/11/2017 12:02 PM, Albrecht Kauffmann wrote:
> Dear Duncan,
>
> Many thanks!
>
> Am Mi, 1. Nov 2017, um 16:17, schrieb Duncan Murdoch:
>> On 01/11/2017 8:11 AM, Albrecht Kauffmann wrote:
>>> Hi all,
>>>
>>> after compiling R-3.4.2 on opensuse leap 42.3, make check failed. Until
>>> R-3.4.1 I never had a problem with these tests. No,
2017 Nov 01
0
R-3.4.2: make check stops at line 698 of tests/reg-tests-1d.R
On 01/11/2017 8:11 AM, Albrecht Kauffmann wrote:
> Hi all,
>
> after compiling R-3.4.2 on opensuse leap 42.3, make check failed. Until
> R-3.4.1 I never had a problem with these tests. No, the programm stops
> at the following line of tests/reg-tests-1d.R:
>
>> ## available.packages() (not) caching in case of errors
>> tools::assertWarning(ap1 <-
2017 Nov 01
2
R-3.4.2: make check stops at line 698 of tests/reg-tests-1d.R
Am Mi, 1. Nov 2017, um 17:40, schrieb Duncan Murdoch:
> On 01/11/2017 12:02 PM, Albrecht Kauffmann wrote:
> > Dear Duncan,
> >
> > Many thanks!
> >
> > Am Mi, 1. Nov 2017, um 16:17, schrieb Duncan Murdoch:
> >> On 01/11/2017 8:11 AM, Albrecht Kauffmann wrote:
> >>> Hi all,
> >>>
> >>> after compiling R-3.4.2 on
2016 May 31
0
va_arg on Windows 64 bits
Hi everyone,
I'm interested in variadic functions and how llvm handles them. I
discovered that the Clang frontend is doing a great job at lowering the
va_arg (precisely __builtin_va_arg) function into target dependent
code. I have also seen the va_arg function that exist at IR level.
I found some information about va_arg (IR one) that currently does not
support all platform. But since 2009,
2016 Apr 20
3
va_arg on Windows 64
Hi everyone,
I'm interested in variadic functions and how llvm handles them. I
discovered that the Clang frontend is doing a great job at lowering the
va_arg (precisely __builtin_va_arg) function into target dependent
code. I have also seen the va_arg function that exist at IR level.
I found some information about va_arg (IR one) that currently does not
support all platform. But since 2009,
2017 Nov 01
0
R-3.4.2: make check stops at line 698 of tests/reg-tests-1d.R
On 01/11/2017 1:08 PM, Albrecht Kauffmann wrote:
> Am Mi, 1. Nov 2017, um 17:40, schrieb Duncan Murdoch:
>> On 01/11/2017 12:02 PM, Albrecht Kauffmann wrote:
>>> Dear Duncan,
>>>
>>> Many thanks!
>>>
>>> Am Mi, 1. Nov 2017, um 16:17, schrieb Duncan Murdoch:
>>>> On 01/11/2017 8:11 AM, Albrecht Kauffmann wrote:
>>>>>
2009 Jan 29
4
Text in a character vector to indicate "ifelse" argument
Hello
I have a data set that looks like this;
> b2
dato chr status PRRSvac
PRRSsanVac PRRSsanDk PRRSdk
33 2007-12-03 090432 R?d SPF
34 2007-02-09 090432 R?d SPF+sanDK
35 2002-12-17 090432 R?d SPF+DK
36 2002-11-27 090432 R?d SPF+sanDK
37 2002-07-23
2007 Oct 24
0
[LLVMdev] va_arg on x86-64
Hi everybody.
I'm developing a D compiler using LLVM as backend (LLVMC [1]). Tonight
I had a look at variadic functions, the thing is though, that I'm on
x86-64, and the va_arg instruction is not working.
I've posted a bug report: http://llvm.org/bugs/show_bug.cgi?id=1740
In there I posted the .ll test case:
define i32 @test(i32 %X, ...) {
%ap = alloca i8*, i32 1024
%ap2 =
2015 Sep 28
4
varargs, the x86, and clang
When I use clang on an x86-64 to spit out the LLVM, like this
clang -O -S -emit-llvm varargstest.c
where varargstest.c looks like this
int add_em_up(int count, ...) {
va_list ap;
int i, sum;
va_start(ap, count);
sum = 0;
for (i = 0; i < count; i++)
sum += va_arg(ap, int);
va_end(ap);
return sum;
}
I see LLVM that looks like it's been customized for the x86-64,
versus
2019 Jan 25
0
[klibc:update-dash] [BUILTIN] Handle embedded NULs correctly in printf
Commit-ID: e4610e5e04a3292a48a239be366e7767b64ffdcb
Gitweb: http://git.kernel.org/?p=libs/klibc/klibc.git;a=commit;h=e4610e5e04a3292a48a239be366e7767b64ffdcb
Author: Herbert Xu <herbert at gondor.apana.org.au>
AuthorDate: Mon, 27 Oct 2014 12:19:25 +0800
Committer: Ben Hutchings <ben at decadent.org.uk>
CommitDate: Fri, 25 Jan 2019 02:57:21 +0000
[klibc] [BUILTIN] Handle
2020 Mar 28
0
[klibc:update-dash] dash: [BUILTIN] Handle embedded NULs correctly in printf
Commit-ID: 27d0e9f3b74b25e5d2c9f366074edb77b9ef5f9f
Gitweb: http://git.kernel.org/?p=libs/klibc/klibc.git;a=commit;h=27d0e9f3b74b25e5d2c9f366074edb77b9ef5f9f
Author: Herbert Xu <herbert at gondor.apana.org.au>
AuthorDate: Mon, 27 Oct 2014 12:19:25 +0800
Committer: Ben Hutchings <ben at decadent.org.uk>
CommitDate: Sat, 28 Mar 2020 21:42:54 +0000
[klibc] dash: [BUILTIN]
2005 Nov 11
0
building icecast under Windows
Here's how I got libshout to compile using .Net. The projects should
import and convert to the new format fine. I haven't tried compiling
icecast yet.
Add vorbis.c and theora.c to the libshout project [not sure why there
were left off, will cause link errors later if you don't]
implement.h is include with pthreads-win32. It's in the pthreads.#
(I've been using
2017 Nov 01
1
R-3.4.2: make check stops at line 698 of tests/reg-tests-1d.R
Dear Duncan,
thank you very much, that is it! Indeed, there was activated in my
internet router the "telekom navigation help". When I am (or the system
is) looking for an not existent url, this "help" opens its own website.
After deactivation of telekom navigation help, the normal message
(server not found) comes. I never gave attention to this "help",
although it is
2005 Apr 29
2
[PATCH] xen-booloader: pygrub improvement & bug fix
hello,
here is a patch to improve and fix few bugs in pygrub of xen-booloader.
1) If you already patched my last 2 patches on top of last Jeremy''s
patch, then go on to apply pygrub.aq.patch.
# diffstat pygrub.aq.patch
pygrub | 53 +++++++++++++++++++++++++++--------------------------
1 files changed, 27 insertions(+), 26 deletions(-)
2) If you havent applied any patches on top of
2006 Jul 03
1
panel ordering in nlme and augPred plots
Hi,
I'm new at this, I'm very confused, and I think I'm missing something
important here. In our pet example we have this:
> fm <- lme(Orthodont)
> plot(Orthodont)
> plot(augPred(fm, level = 0:1))
which gives us a trellis plot with the females above the males,
starting with "F03", "F04", "F11", "F06", etc. I thought the point of
2011 Apr 05
0
[LLVMdev] GEP vs IntToPtr/PtrToInt
This code is generated for va_arg.
%6 = getelementptr inbounds %struct.__va_list_tag* %5, i32 0, i32 3 ; <i8**>
[#uses=1]
%7 = load i8** %6, align 8 ; <i8*> [#uses=1]
%8 = getelementptr inbounds [1 x %struct.__va_list_tag]* %ap, i64 0, i64 0
; <%struct.__va_list_tag*> [#uses=1]
%9 = getelementptr inbounds %struct.__va_list_tag* %8, i32 0, i32 0 ;
2006 Oct 05
3
[LLVMdev] Extracting all BasicBlocks of a Function into new Function
Hi,
Chris Lattner wrote:
> All the non-vastart calls can be anywhere. va_end in particular codegens
> to a noop on all targets llvm currently supports, fwiw.
>
Things go well, except for the following (pathological?) C program:
int va_double_sum(int count,...){
int i,sum=0;
va_list ap;
va_start(ap,count);
for(i=0;i<count;i++){
sum+=va_arg(ap,int);
}
va_end(ap);