Displaying 20 results from an estimated 200 matches similar to: "[LLVMdev] How to figure out what #includes are needed?"
2012 Sep 27
4
[LLVMdev] Clang bug?
Is this a relevant location to provide information about what I
believe is a compiler bug in clang? If not, please forgive me for
posting it here. (Perhaps you can redirect me to some place more
appropriate.) If so, here are the details:
I have a short 15-line C++ program using only one standard header that
clang fails to compile properly under C++11 with the new standard
library (although the
2012 Sep 29
2
[LLVMdev] Clang bug?
On Fri, Sep 28, 2012 at 6:45 PM, Howard Hinnant <hhinnant at apple.com> wrote:
> On Sep 28, 2012, at 5:54 PM, Richard Smith <richard at metafoo.co.uk> wrote:
>
> > Reduced testcase:
> >
> > template<typename T> struct A { typedef decltype(T() + 0) type; };
> > template<typename T> struct B {
> > struct C { typedef typename
2012 Sep 28
4
[LLVMdev] Clang bug?
Reduced testcase:
template<typename T> struct A { typedef decltype(T() + 0) type; };
template<typename T> struct B {
struct C { typedef typename A<C*>::type type; };
typedef typename A<C*>::type type;
};
B<int> b;
... produces ...
<stdin>:3:38: error: no type named 'type' in 'A<B<int>::C *>'
struct C { typedef typename
2012 Sep 29
0
[LLVMdev] Clang bug?
On Sep 28, 2012, at 10:18 PM, Richard Smith <richard at metafoo.co.uk> wrote:
> On Fri, Sep 28, 2012 at 6:45 PM, Howard Hinnant <hhinnant at apple.com> wrote:
> On Sep 28, 2012, at 5:54 PM, Richard Smith <richard at metafoo.co.uk> wrote:
>
> > Reduced testcase:
> >
> > template<typename T> struct A { typedef decltype(T() + 0) type; };
> >
2012 Sep 28
0
[LLVMdev] Clang bug?
That is one evil bug!
I just tested it against tip-of-trunk clang and it appears to be fixed there (just fyi for everyone).
Howard
On Sep 27, 2012, at 7:17 PM, Adam Peterson <alpha.eta.pi at gmail.com> wrote:
> Is this a relevant location to provide information about what I
> believe is a compiler bug in clang? If not, please forgive me for
> posting it here. (Perhaps you can
2012 Sep 29
0
[LLVMdev] Clang bug?
This doesn't appear to me to be the same issue (but of course I don't
know clang as well as you all do). This code appears invalid (and G++
rejects it with a similar "no type named ..." error message), whereas
the original code is valid C++ (both C++98 and C++11).
On Fri, Sep 28, 2012 at 3:54 PM, Richard Smith <richard at metafoo.co.uk> wrote:
> Reduced testcase:
>
2012 Sep 29
0
[LLVMdev] Clang bug?
On Sep 28, 2012, at 5:54 PM, Richard Smith <richard at metafoo.co.uk> wrote:
> Reduced testcase:
>
> template<typename T> struct A { typedef decltype(T() + 0) type; };
> template<typename T> struct B {
> struct C { typedef typename A<C*>::type type; };
> typedef typename A<C*>::type type;
> };
> B<int> b;
>
> ... produces ...
2015 Sep 27
2
libcxx build error.
Hi,
I am trying to build llvm 3.4.2 on Centos 6.6. I am getting this below
build error , while building the libcxx. I followed the build procedure
based of http://clang.llvm.org/get_started.html. I cannot move to a higher
version, Since we need to develop on CentOS 6.6 and LLVM 3.4.2 ,is the
last version that supports gcc 3.4.2. Starting from LLVM 3.5.0, there has
been a huge jump to gcc 4.7.0.
2017 May 29
3
Should we split llvm Support and ADT?
2017-05-26 17:47 GMT-07:00 Zachary Turner via llvm-dev <
llvm-dev at lists.llvm.org>:
> Changing a header file somewhere and having to spend 10 minutes waiting
> for a build leads to a lot of wasted developer time.
>
> The real culprit here is tablegen. Can we split support and ADT into two
> - the parts that tablegen depends on and the parts that it doesn't?
>
2012 Sep 29
1
[LLVMdev] Clang bug?
On Fri, Sep 28, 2012 at 5:11 PM, Adam Peterson <alpha.eta.pi at gmail.com>wrote:
> This doesn't appear to me to be the same issue (but of course I don't
> know clang as well as you all do). This code appears invalid (and G++
> rejects it with a similar "no type named ..." error message), whereas
> the original code is valid C++ (both C++98 and C++11).
[The
2017 May 29
3
Should we split llvm Support and ADT?
On Mon, May 29, 2017 at 9:25 AM Zachary Turner via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> On Sun, May 28, 2017 at 8:54 PM Mehdi AMINI via llvm-dev <
> llvm-dev at lists.llvm.org> wrote:
>
>> 2017-05-26 17:47 GMT-07:00 Zachary Turner via llvm-dev <
>> llvm-dev at lists.llvm.org>:
>>
>>> Changing a header file somewhere and having to
2017 Jan 16
4
[RFC 0/2] Propose a new pointer trait.
Hi,
I'm part of an engineering team doing research on persistent memory support and
we have stumbled upon an interesting problem. The issue is, we would like to be
able to use the standard library containers in a persistent memory context
(think NVDIMM-N). What I mean is that you allocate a container from said
memory, use it like you normally would. After the application terminates,
expectedly
2017 May 29
3
Should we split llvm Support and ADT?
2017-05-29 9:25 GMT-07:00 Zachary Turner <zturner at google.com>:
> On Sun, May 28, 2017 at 8:54 PM Mehdi AMINI via llvm-dev <
> llvm-dev at lists.llvm.org> wrote:
>
>> 2017-05-26 17:47 GMT-07:00 Zachary Turner via llvm-dev <
>> llvm-dev at lists.llvm.org>:
>>
>>> Changing a header file somewhere and having to spend 10 minutes waiting
2008 Oct 15
2
[LLVMdev] MINGW Compiler error.
Mark Kromis wrote:
> Resend
>
>
> On Oct 14, 2008, at 5:40 AM, Mark Kromis wrote:
>
>
>> Greetings,
>>
>> I have a compiler error that I have not been able to get through. I
>> usually depend upon pre-built binaries but there was none available
>> for the pre-release. I also try scanning the web site and mail list
>> but was unable to
2013 Apr 16
0
[LLVMdev] creating and inserting a function with variable arguments
Akshay Jain <jivan.molu at gmail.com> writes:
> I have tried it, but I always end up with some kind of error. Can you
> explain how can I get a function type for function which returns void
> (nothing) and it's arguments are (int, int, int, void *, void *, ...) ??
Instead of getting something to cut&paste, you would be much more
enriched if the problematic code and the
2013 Apr 16
2
[LLVMdev] creating and inserting a function with variable arguments
I have tried it, but I always end up with some kind of error. Can you
explain how can I get a function type for function which returns void
(nothing) and it's arguments are (int, int, int, void *, void *, ...) ??
Thanks in advance.
On Tue, Apr 16, 2013 at 7:22 AM, Óscar Fuentes <ofv at wanadoo.es> wrote:
> Akshay Jain <jivan.molu at gmail.com> writes:
>
> > I am
2009 Jan 15
1
rimage installation problem-ubuntu 8.10
(I'm quite afraid this is a dumb question, so sorry in advance)
I am trying to install the package rimage to R version 2.8.1 with Ubuntu
Intrepid. When I type "sudo R CMD INSTALL" I get the following error
message (pasted below). I know the same problem appears here
(http://www.r-project.org/nosvn/R.check/r-patched-linux-ix86/rimage-00install.html)
but I do not know what its
2008 Oct 15
0
[LLVMdev] MINGW Compiler error.
On Oct 14, 2008, at 11:21 PM, Kenneth Boyd wrote:
> Mark Kromis wrote:
>> Resend
>>
>>
>> On Oct 14, 2008, at 5:40 AM, Mark Kromis wrote:
>>
>>
>>> Greetings,
>>>
>>> I have a compiler error that I have not been able to get through. I
>>> usually depend upon pre-built binaries but there was none available
>>> for
2019 Jan 06
2
LLVM IR linking separate function definitions in header files in single IR
Thank You..
I am observing memory allocation instructions malloc and new operator in
LLVM IR.
In my considered benchmark memory is allocated using new operator as
follows.
*return static_cast<_Tp*>(::operator new(__n * sizeof(_Tp)));*
How can I observe such allocations in IR? I mean which instruction in IR is
equivalent to above code i.e new operator.
Please help
Thank You
On Sun, Jan 6,
2008 Feb 29
2
[LLVMdev] [PATCH] REPOST: Scheduler Fix
I'm reposting this patch at the request of Evan. It fixes a problem with
std::priority_queue and _GLIBCXX_DEBUG.
-Dave
-------------- next part --------------
A non-text attachment was scrubbed...
Name: schedule_dag.diff
Type: text/x-diff
Size: 7731 bytes
Desc: not available
URL: