search for: lefev

Displaying 20 results from an estimated 183 matches for "lefev".

Did you mean: leev
2007 Apr 06
3
[LLVMdev] llc assertion failure
...following assertion failure in llc. The bytecode has been processed with opt, it passes opt bytecode verification. I'm not too familiar with backend code generation. Does anyone have any insight in to what the problem might be or how to go about debugging it? Regards, Ryan llc: /home/lefever/work/llvm-cvs-070325/include/llvm/Support/Casting.h:199: typename llvm::cast_retty<To, From>::ret_type llvm::cast(const Y&) [with X = llvm::ConstantSDNode, Y = llvm::SDOperand]: Assertion `isa<X>(Val) && "cast<Ty>() argument of incompatible type!"' f...
2007 Apr 06
2
[LLVMdev] llc assertion failure
Is a PR a bug report on the bugzilla database? I am also running bugpoint to see if that yields anything. Reid Spencer wrote: > Hi Ryan, > > On Fri, 2007-04-06 at 13:34 -0500, Ryan M. Lefever wrote: > >>I am running the following llvm-ld command to produce native code: >> >>llvm-ld -native -o code.exe code.bc -lm >> >>However, I am getting the following assertion failure in llc. The >>bytecode has been processed with opt, it passes opt bytec...
2007 Apr 06
0
[LLVMdev] llc assertion failure
Hi Ryan, On Fri, 2007-04-06 at 13:34 -0500, Ryan M. Lefever wrote: > I am running the following llvm-ld command to produce native code: > > llvm-ld -native -o code.exe code.bc -lm > > However, I am getting the following assertion failure in llc. The > bytecode has been processed with opt, it passes opt bytecode > verification....
2007 Apr 06
0
[LLVMdev] llc assertion failure
On Fri, 2007-04-06 at 14:27 -0500, Ryan M. Lefever wrote: > Is a PR a bug report on the bugzilla database? Yes, so named because of the URL translation. I.e. http://llvm.org/PR123 takes you to bugzilla bug 123. PR == Problem Report. > I am also running > bugpoint to see if that yields anything. Okay, good. That might turn up someth...
2007 Aug 22
2
[LLVMdev] llvm-gcc-4.0 compilation erros
...shared and --disable-multilib options. I also tried doing a make OPTIMIZE_OPTION=-O2 as was suggested in the README.LLVM file. Does anyone have any ideas on what the problem is? Any help would be greatly appreciated. Thanks, Ryan ----------- compilation errors ------------------ /home/crhc3/lefever/llvm/cvs-070820/llvm-gcc-4.0_obj/gcc/xgcc -shared-libgcc -B/home/crhc3/lefever/llvm/cvs-070820/llvm-gcc-4.0_obj/gcc/ -nostdinc++ -L/home/crhc3/lefever/llvm/cvs-070820/llvm-gcc-4.0_obj/x86_64-unknown-linux-gnu/libstdc++-v3/src -L/home/crhc3/lefever/llvm/cvs-070820/llvm-gcc-4.0_obj/x86_64-unkno...
2007 Aug 22
0
[LLVMdev] llvm-gcc-4.0 compilation erros
On Wed, 22 Aug 2007, Ryan M. Lefever wrote: > I checked llvm-gcc 4.0 out from svn yesterday and am compiling it on 3 > different machines. I was able to compile it on 2 of the machines, but > the compilation failed on the third machine with the errors below. The > machine that the compilation failed on is running Fedor...
2007 Aug 22
1
[LLVMdev] llvm-gcc-4.0 compilation erros
...ubmitABug.html documentation seems to only address bugs that occur once the frontend is compiled. So, I'm a little unclear what I should submit when filing the bug. If I'm missing something or incorrect, please correct me. Ryan Chris Lattner wrote: > On Wed, 22 Aug 2007, Ryan M. Lefever wrote: > >>I checked llvm-gcc 4.0 out from svn yesterday and am compiling it on 3 >>different machines. I was able to compile it on 2 of the machines, but >>the compilation failed on the third machine with the errors below. The >>machine that the compilation failed o...
2007 Mar 06
3
[LLVMdev] using dsa
...en any update on which versions of llvm and llvm-poolalloc compile with each other. Could someone please let me know? I tried using the -r release_19 flag (as was originally suggested), but that version of LLVM fails to compile. I get the following error: make[1]: Entering directory `/home/lefever/work/llvm-release_19/tools/llvm-config' llvm[1]: Regenerating LibDeps.txt llvm[1]: Finding cyclic dependencies between LLVM libraries. find-cycles.pl: Circular dependency between *.a files: find-cycles.pl: libLLVMCore.a libLLVMSupport.a llvm[1]: Building llvm-config script. cat: /home/lefe...
2009 Oct 13
2
[LLVMdev] hash extras
...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/llvm/svn091010/llvm/include/llvm/ADT/HashExtras.h:26: error: ‘hash’ is not a template /home/lefever/llvm/svn091010/llvm/include/llvm/ADT/HashExtras.h: In member function ‘size_t HASH_NAMESPACE::hash<std...
2007 Mar 06
0
[LLVMdev] using dsa
I updated dsa to mainline cvs. Poolalloc is broken, however. On Mar 6, 2007, at 3:39 AM, Ryan M. Lefever wrote: > What versions of llvm and llvm-poolalloc should I check out of cvs, in > order to use DSA? In a previous post John Criswell suggested checking > llvm and llvm-poolalloc out of cvs using the -r release_19 flag. > However, there were several post later that said that changes...
2007 Aug 15
3
[LLVMdev] c const
...lvm ir, because const can always > be cast away. If you want mod information, then I suggest using the > aliasanalysis interface to get mod ref info for a call. > > -Chris > > http://nondot.org/sabre > http://llvm.org > > On Aug 8, 2007, at 12:07 AM, "Ryan M. Lefever" <lefever at crhc.uiuc.edu> > wrote: > > >>How is c's const keyword translated when compiling c into llvm >>bytecode. >> I'm specifically interested in const pointer function arguments. >>Consider a function declared as follows in c: >&...
2007 Mar 06
1
[LLVMdev] using dsa
How do I acquire that version of DSA that you've updated to mainline cvs? Do I still check out llvm-poolalloc, or is there a way to only check out DSA? Patrick Meredith wrote: > I updated dsa to mainline cvs. Poolalloc is broken, however. > > On Mar 6, 2007, at 3:39 AM, Ryan M. Lefever wrote: > >> What versions of llvm and llvm-poolalloc should I check out of cvs, in >> order to use DSA? In a previous post John Criswell suggested checking >> llvm and llvm-poolalloc out of cvs using the -r release_19 flag. >> However, there were several post later th...
2007 Aug 15
0
[LLVMdev] c const
...9;t deviate from gcc nor from the relevant language standards. Note that if you declare a global as const that we do capture this in the ir - what specifically do you want? Please provide an example. -Chris http://nondot.org/sabre http://llvm.org On Aug 14, 2007, at 11:58 PM, "Ryan M. Lefever" <lefever at crhc.uiuc.edu> wrote: > I don't mean to be a pain, but I was thinking about this a bit more. > Does gcc ignore the const keyword? If not, why has LLVM chosen to > deviate from gcc with respect to the const keyword? If so, then why > do > we bother...
2008 Nov 04
3
[LLVMdev] fPIC
Does llvm-gcc support the -fPIC option? I am using LLVM on both 32 bit linux and 64 bit linux, if that matters. Regards, Ryan -- Ryan M. Lefever [http://www.crhc.uiuc.edu/~lefever/index.html]
2007 Mar 06
1
[LLVMdev] [Fwd: Re: using dsa]
Forgot to hit "Reply All." -- John T. -------------- next part -------------- An embedded message was scrubbed... From: John Criswell <criswell at cs.uiuc.edu> Subject: Re: using dsa Date: Tue, 06 Mar 2007 09:53:43 -0600 Size: 3103 URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20070306/ef7c2f29/attachment.mht>
2009 Oct 13
0
[LLVMdev] hash extras
...to include llvm/ADT/HashExtras.h, you have to include the hash_map h file from your system (ext/hash_map in my case) and define HASH_NAMESPACE, before you include llvm/ADT/HashExtras. It might be good to include some documentation about that for those using HashExtras. Regards, Ryan Ryan M. Lefever wrote: > 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...
2007 Mar 26
1
[LLVMdev] llvm installation failure
...directory. However, when I did a make install I got the following errors: llvm[3]: Installing Debug Bytecode Archive /lib/libc.a /usr/bin/install: cannot create regular file `/lib/libc.a': Permission denied make[3]: *** [/lib/libc.a] Error 1 make[3]: Leaving directory `/home/performA/users/lefever/testbed-work/llvm-cvs-070325/runtime/GCCLibraries/libc' make[2]: *** [libc/.makeinstall] Error 2 make[2]: Leaving directory `/home/performA/users/lefever/testbed-work/llvm-cvs-070325/runtime/GCCLibraries' make[1]: *** [GCCLibraries/.makeinstall] Error 2 make[1]: Leaving directory `/home...
2008 May 09
3
[LLVMdev] llvm gcc 4.0 not compiling
...end.cpp -o llvm-backend.o In file included from ../../llvm-gcc-4.0/gcc/llvm-backend.cpp:23: ../../llvm-gcc-4.0/gcc/llvm-internal.h:40:38: error: llvm/Support/LLVMBuilder.h: No such file or directory ../../llvm-gcc-4.0/gcc/llvm-internal.h:259: error: ‘LLVMBuilder’ does not name a type /home/local/lefever/llvm/080509/llvm_optimized/include/llvm/User.h: In function ‘void make_decl_llvm(tree_node*)’: /home/local/lefever/llvm/080509/llvm_optimized/include/llvm/User.h:28: error: ‘static void* llvm::User::operator new(size_t)’ is private ../../llvm-gcc-4.0/gcc/llvm-backend.cpp:1015: error: within thi...
2007 Feb 22
1
[LLVMdev] opt -verify
...verifyModule return false if no errors are detected. However, my question now becomes why does the code produced by my transform pass verification, but it causes an assertion failure in the byte reader when it (the code produced by my transform) is passed to another invocation of opt? Ryan M. Lefever wrote: > I also tried iterating through the functions of the module and calling > verifyFunction(), which also returns false, but does not cause an abort > or report anything to stderr about what caused the verification to fail. > From the doxygen for verifyFunction() and verifyM...
2007 Feb 22
3
[LLVMdev] opt -verify
I followed what you said and called verifyModule() with the AbortProcessAction option. verifyModule() returns false, but does not abort and does not print out any information about what caused the verification to fail. Chris Lattner wrote: > On Wed, 21 Feb 2007, Ryan M. Lefever wrote: >> I am writing an interprocedural compiler pass. Because the passneeds >> information from a FunctionPass, e.g., the post-dominance frontier >> (PDF), and because a ModulePass is not permitted to require a >> FunctionPass, I am forced to make my pass a FunctionPas...