search for: adt

Displaying 20 results from an estimated 1002 matches for "adt".

Did you mean: add
2017 May 27
6
Should we split llvm Support and ADT?
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? >From what I can gather, Tablegen currently depends on these headers and all of their transitive dependencies. #include "llvm/Support/Casting.h" #include "llvm/Support/CommandLine.h" #include &...
2015 Sep 03
2
Fuzzing complex programs
On Thu, Sep 3, 2015 at 6:45 PM, Kostya Serebryany <kcc at google.com> wrote: > Did you build the Postgres code with -fsanitize-coverage=... ? Yes: CC = clang CFLAGS = -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -Wno-unused-command-line-argument -g -O0 -fsanitize=address
2017 May 27
4
Should we split llvm Support and ADT?
...>> On 05/26/2017 07:47 PM, Zachary Turner via llvm-dev wrote: >> >> 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? >> >> >> What's the actual problem here? Is it that TableGen regenerates different >> files and so we then need to rebuild all dependencies of those files? Maybe >> we should...
2015 Sep 03
2
Fuzzing complex programs
...mgrdesc/tblspcdesc.o > access/rmgrdesc/xactdesc.o access/rmgrdesc/xlogdesc.o > access/spgist/spgutils.o access/spgist/spginsert.o > access/spgist/spgscan.o access/spgist/spgvacuum.o > access/spgist/spgdoinsert.o access/spgist/spgxlog.o > access/spgist/spgtextproc.o access/spgist/spgquadtreeproc.o > access/spgist/spgkdtreeproc.o access/tablesample/bernoulli.o > access/tablesample/system.o access/tablesample/tablesample.o > access/transam/clog.o access/transam/commit_ts.o > access/transam/multixact.o access/transam/parallel.o > access/transam/rmgr.o access/transam/slru...
2017 May 27
8
Should we split llvm Support and ADT?
...ov> wrote: > > > On 05/26/2017 07:47 PM, Zachary Turner via llvm-dev wrote: > > 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? > > > What's the actual problem here? Is it that TableGen regenerates different > files and so we then need to rebuild all dependencies of those files? Maybe > we should use a diff-and-update ap...
2017 May 27
3
Should we split llvm Support and ADT?
...y Turner via llvm-dev wrote: >>>> >>>> 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? >>>> >>>> >>>> What's the actual problem here? Is it that TableGen regenerates >>>> different files and so we then need to rebuild all dependencies o...
2017 May 30
3
Should we split llvm Support and ADT?
...> >> On 05/26/2017 07:47 PM, Zachary Turner via llvm-dev wrote: >>> 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? >> >> What's the actual problem here? Is it that TableGen regenerates different files and so we then need to rebuild all dependencies of those files? Maybe we should use a diff-and-update approach (I t...
2009 Jan 16
1
[LLVMdev] Problem using ilist container
...what's causing this error?? Thanks, Abhishek -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20090116/18390546/attachment.html> -------------- next part -------------- /usr/local/llvm/src/include/llvm/ADT/ilist.h: In static member function 'static NodeTy* llvm::ilist_nextprev_traits<NodeTy>::getPrev(NodeTy*) [with NodeTy = llvm::Instruction*]': /usr/local/llvm/src/include/llvm/ADT/ilist.h:268: instantiated from 'NodeTy* llvm::iplist<NodeTy, Traits>::getTail() [with NodeTy =...
2017 May 30
4
Should we split llvm Support and ADT?
...t somewhere else. The way I see it, there’s a bunch of functionality which effectively just wraps the platform, (i.e., anything which abstracts away posix/unix vs Windows vs macOS). This is often stuff like file systems, streams, the host itself and probably a few others. Then there is obviously ADT. There are utilities which basically everyone uses like Error, Debug, Statistic and stack trace. There are utilities which only tools *should* use, like CommandLine, and utilities only used by a few projects right now, but maybe more in future, like Threading. Then there are things which shoul...
2003 Apr 08
2
OpenSSH compilation in AIX
..."All applications containing the inet_ntoa subroutine must be compiled with _BSD set to a specific value. Acceptable values are 43 and 44. In addition, all socket applications must include the BSD libbsd.a library." I would suggest: a) Adding -lbsd to CFLAGS b) Installing all of the bos.adt filesets from your distribution media. After each you must run "make distclean" re-run "./configure". If those two things don't work please send me the config.h and config.log files generated by running "configure" and the output of "oslevel". -- Darr...
2009 Oct 13
2
[LLVMdev] hash extras
I am trying to upgrade my code to use the latest version of llvm from svn. Whenever I include "llvm/ADT/HashExtras.h", I get error messages like the following. Does anyone know what is going on? Thanks for any help. llvm[1]: Compiling Aux.cpp for Debug build (PIC) In file included from /home/lefever/work/memrep/src/compiler/include/Aux.h:4, from Aux.cpp:1: /home/lefever/l...
2013 Nov 21
2
[LLVMdev] [3.4 branch] SystemZ regressions
Hi, Using openSUSE 13.1 on s390x machine I get two new regressions with llvm 3.4rc1: [ 1412s] /home/abuild/rpmbuild/BUILD/llvm/unittests/ADT/BitVectorTest.cpp:39: Failure [ 1412s] Value of: Vec.count() [ 1412s] Actual: 1 [ 1412s] Expected: 5U [ 1412s] Which is: 5 [ 1412s] /home/abuild/rpmbuild/BUILD/llvm/unittests/ADT/BitVectorTest.cpp:42: Failure [ 1412s] Value of: Vec.all() [ 1412s] Actual: false [ 1412s] Expected: true [ 1412s] /...
2017 Jun 01
2
Should we split llvm Support and ADT?
...lvm.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? >>>>> >>>> >>>> Splitting ADT just based on tablegen usage seems dubious to me. If we >>>> need to go this route, I'd replace as many uses of...
2019 Sep 03
2
SourceMgr vs EXPENSIVE_CHECKS
...Mgr.cpp.o -c /home/jayfoad2/git/llvm-project/llvm/lib/Support/SourceMgr.cpp In file included from /usr/include/c++/8/algorithm:62, from /home/jayfoad2/git/llvm-project/llvm/include/llvm/Support/MathExtras.h:18, from /home/jayfoad2/git/llvm-project/llvm/include/llvm/ADT/SmallVector.h:19, from /home/jayfoad2/git/llvm-project/llvm/include/llvm/ADT/STLExtras.h:20, from /home/jayfoad2/git/llvm-project/llvm/include/llvm/ADT/StringRef.h:12, from /home/jayfoad2/git/llvm-project/llvm/include/llvm/ADT/StringMap.h:16,...
2019 Sep 03
2
SourceMgr vs EXPENSIVE_CHECKS
...llvm/lib/Support/SourceMgr.cpp >> In file included from /usr/include/c++/8/algorithm:62, >> from >> /home/jayfoad2/git/llvm-project/llvm/include/llvm/Support/MathExtras.h:18, >> from >> /home/jayfoad2/git/llvm-project/llvm/include/llvm/ADT/SmallVector.h:19, >> from >> /home/jayfoad2/git/llvm-project/llvm/include/llvm/ADT/STLExtras.h:20, >> from >> /home/jayfoad2/git/llvm-project/llvm/include/llvm/ADT/StringRef.h:12, >> from >> /home/jayfoad2/git/ll...
2017 Jun 01
2
Should we split llvm Support and ADT?
...e else. > > The way I see it, there’s a bunch of functionality which effectively just wraps the platform, (i.e., anything which abstracts away posix/unix vs Windows vs macOS). This is often stuff like file systems, streams, the host itself and probably a few others. Then there is obviously ADT. There are utilities which basically everyone uses like Error, Debug, Statistic and stack trace. There are utilities which only tools *should* use, like CommandLine, and utilities only used by a few projects right now, but maybe more in future, like Threading. > > Then there are things w...
2019 Oct 02
2
SourceMgr vs EXPENSIVE_CHECKS
...gt; In file included from /usr/include/c++/8/algorithm:62, >> >> from >> >> /home/jayfoad2/git/llvm-project/llvm/include/llvm/Support/MathExtras.h:18, >> >> from >> >> /home/jayfoad2/git/llvm-project/llvm/include/llvm/ADT/SmallVector.h:19, >> >> from >> >> /home/jayfoad2/git/llvm-project/llvm/include/llvm/ADT/STLExtras.h:20, >> >> from >> >> /home/jayfoad2/git/llvm-project/llvm/include/llvm/ADT/StringRef.h:12, >> >>...
2008 Aug 21
3
[LLVMdev] Fix build on GCC 4.3
Index: include/llvm/ADT/APInt.h =================================================================== --- include/llvm/ADT/APInt.h (revision 55101) +++ include/llvm/ADT/APInt.h (working copy) @@ -20,6 +20,7 @@ #include <cassert> #include <iosfwd> #include <string> +#include <cstring> names...
2019 Jan 04
7
Removing LLVM_ALWAYS_INLINE from ADT classes
Hi, I would like to propose, based on a previous discussion on llvm-dev, the following change. https://reviews.llvm.org/D56337 The main motivation for annotating member functions of ADT clases with LLVM_ALWAYS_INLINE was that of speeding up `check-llvm` at `-O0`. Turns out this significantly degrades the debuggability of fundamental classes in llvm itself, e.g. StringRef or SmallVector. After discussing we agreed that it's reasonable to drop LLVM_ALWYAS_INLINE from ADT class...
2004 Sep 15
2
[LLVMdev] HowToUseJIT.cpp - file: 'llvm/ADT/iterator': No such file or directory
Hi I'm trying to compile HowToUseJIT.cpp, but it seems that iterator definition is missing: --------------------Configuration: HowToUseJIT - Win32 Debug-------------------- Compiling... HowToUseJIT.cpp c:\sfu\usr\local\src\llvm\include\llvm\adt\ilist(41) : fatal error C1083: Cannot open include file: 'llvm/ADT/iterator': No such file or directory Error executing cl.exe. I've looked and searched for it in the LLVM source folders, but it doesn't seem to be present. Futhermore, I've got the latest cvs sources. Any sug...