search for: pdb

Displaying 20 results from an estimated 1254 matches for "pdb".

Did you mean: db
2015 Jul 21
4
[LLVMdev] DebugInfo/PDB/pdbdump-symbol-format.test fails with VS 2015
Hi, This might be interesting since it seems to be the only LLVM test failing with VS 2015: FAIL: LLVM :: DebugInfo/PDB/pdbdump-symbol-format.test (7377 of 14212) ******************** TEST 'LLVM :: DebugInfo/PDB/pdbdump-symbol-format.test' FAILED ******************** Script: -- llvm-pdbdump -symbols C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB/Inputs/symbolformat.pdb | C:/cygwin64/home/ismail/ src/llv...
2015 Jul 21
0
[LLVMdev] DebugInfo/PDB/pdbdump-symbol-format.test fails with VS 2015
...: 59 succeeded, 0 failed, 266 up-to-date, 0 skipped ========== ~Aaron On Tue, Jul 21, 2015 at 8:50 AM, İsmail Dönmez <ismail at donmez.ws> wrote: > Hi, > > This might be interesting since it seems to be the only LLVM test > failing with VS 2015: > > FAIL: LLVM :: DebugInfo/PDB/pdbdump-symbol-format.test (7377 of 14212) > ******************** TEST 'LLVM :: > DebugInfo/PDB/pdbdump-symbol-format.test' FAILED ******************** > Script: > -- > llvm-pdbdump -symbols > C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB/Inputs/symbolformat.pdb >...
2018 May 16
2
Compile error while building LLDB
...ang-6.0, and lld-6.0 from source), but received a compile error while using both just cmake and cmake+ninja Does this look familiar to anyone? In file included from llvm/lldb-6.0.0.src/source/API/SystemInitializerFull.cpp:89: In file included from llvm/lldb-6.0.0.src/source/./Plugins/SymbolFile/PDB/SymbolFilePDB.h:17: In file included from llvm/DebugInfo/PDB/IPDBSession.h:13: In file included from llvm/DebugInfo/PDB/PDBSymbol.h:13: In file included from llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h:14: In file included from llvm/DebugInfo/PDB/PDBTypes.h:13: In file included from llvm/DebugInf...
2019 Jan 15
2
[llvm-pdbutil] : merge not working properly
On Tue, Jan 15, 2019 at 2:50 AM Vivien Millet <vivien.millet at gmail.com> wrote: > Hello Zachary ! > Thanks for your time ! > So you are one of the happy guys who suffered from the lack of PDB format > information :) > Yes, that would be me :) > To be honest I'm really a beginner in the PDB stuff, I just read some llvm > documentation to understand what went wrong when merging my PDBs. > In my case, what I do with my team and try to achieve is this : > - Run our a...
2015 Jul 23
1
[LLVMdev] DebugInfo/PDB/pdbdump-symbol-format.test fails with VS 2015
...NABLE_TIMESTAMPS=ON -DLLVM_ENABLE_ASSERTIONS=ON -DLLVM_INSTALL_TOOLCHAIN_ONLY=ON -DLLVM_TARGETS_TO_BUILD="ARM;X86" -DPYTHON_EXECUTABLE=$python_exe -DLLVM_BUILD_TESTS=ON -DLLVM_LIT_TOOLS_DIR=C:/cygwin64/bin fwiw compiler-rt is also enabled. Also if you can forward me the output of llvm-pdbdump.exe -types llvm/test/DebugInfo/PDB/Inputs/symbolformat.pdb then I can compare the outputs. Thanks! On Tue, Jul 21, 2015 at 5:27 PM, Aaron Ballman <aaron at aaronballman.com> wrote: > FWIW, this test is passing for me on Windows 7 with Visual Studio 2015 > (debug build). > &gt...
2019 Jan 16
2
[llvm-pdbutil] : merge not working properly
Well, that’s certainly possible, but improving llvm-pdbutil is another possibility. Doing it directly in your jit compiler will probably save you time though, since you won’t have to worry about writing tests and going through code review On Wed, Jan 16, 2019 at 1:01 PM Vivien Millet <vivien.millet at gmail.com> wrote: > Thanks for the tips !...
2015 Jan 29
7
[LLVMdev] Adding PDB support to lib\DebugInfo
I've been working on adding pdb reading support to llvm. This started as a tool for dumping info from a pdb (similar to llvm-dwarfdump), which has been checked in and currently has limited support for dumping pdb. There's still more to be done on the pdb dumping tool, but at this point -- to reduce duplicated effort -- I th...
2019 Jan 17
2
[llvm-pdbutil] : merge not working properly
Hi Zachary ! If there a way to easily create a new PDBFileBuilder from an existing PDBFile or can/should I do the translation myself ? I would like to start from a builder filled with the EXE PDB data and then complete its DBI stream with the JIT module/symbols. Thanks ! Le mer. 16 janv. 2019 à 23:41, Vivien Millet <vivien.millet at gmail.com>...
2019 Jan 16
2
[llvm-pdbutil] : merge not working properly
Sure. Along the way I’m happy to answer any specific questions you might have too even if it’s for your downstream project On Wed, Jan 16, 2019 at 1:38 PM Vivien Millet <vivien.millet at gmail.com> wrote: > I would be up to improve pdbutil but I doubt I have enough knowledge or > time to provide the complete merge feature, it would still be a very > specific kind of merge as you describe it. Anyway I could start trying to > do it in my jit compiler and then, once I get something working (if that > happens :)), i can c...
2018 May 16
2
Compile error while building LLDB
...cmake and cmake+ninja > > > > Does this look familiar to anyone? > > > > > > > > In file included from > > llvm/lldb-6.0.0.src/source/API/SystemInitializerFull.cpp:89: > > In file included from > > llvm/lldb-6.0.0.src/source/./Plugins/SymbolFile/PDB/SymbolFilePDB.h:17: > > In file included from llvm/DebugInfo/PDB/IPDBSession.h:13: > > In file included from llvm/DebugInfo/PDB/PDBSymbol.h:13: > > In file included from llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h:14: > > In file included from llvm/DebugInfo/PDB/PDBTypes.h...
2018 May 16
0
Compile error while building LLDB
...ceived a compile error while using both just cmake and cmake+ninja > > Does this look familiar to anyone? > > > > In file included from > llvm/lldb-6.0.0.src/source/API/SystemInitializerFull.cpp:89: > In file included from > llvm/lldb-6.0.0.src/source/./Plugins/SymbolFile/PDB/SymbolFilePDB.h:17: > In file included from llvm/DebugInfo/PDB/IPDBSession.h:13: > In file included from llvm/DebugInfo/PDB/PDBSymbol.h:13: > In file included from llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h:14: > In file included from llvm/DebugInfo/PDB/PDBTypes.h:13: > In file in...
2019 Jan 17
2
[llvm-pdbutil] : merge not working properly
Ok I see.. what do you mean by “making sure to de-duplicate records as necessary” ? Le jeu. 17 janv. 2019 à 19:09, Zachary Turner <zturner at google.com> a écrit : > It's possible in theory to support incremental updates to a PDB (the file > format is designed specifically with that in mind). But this functionality > was never added to the PDB library since lld doesn't support incremental > linking, we never really needed it. > > The "dumb" way would be to just create a new PDB file, build it u...
2007 Oct 28
1
how to download pdb structure files?
Dear All, I'd like to know if there is anyway to download a certain structure file from http://www.pdb.org/. I tried the following but failed: tmp <- download.file(url="ftp://ftp.wwpdb.org/pub/pdb/data/structures/all/pdb", destfile="pdb100d.ent.gz") trying URL 'ftp://ftp.wwpdb.org/pub/pdb/data/structures/all/pdb' Error in download.file(url = "ftp://ftp.wwpdb.org...
2018 Mar 14
1
[PDB] [JIT] Write to PDB file when COFFObjectFile is emitted by JIT
I'm sorry but I don't think I understand the question. But if you can't produce a pdb using MSVC, it is hard to imagine that only lld can do, unless MSVC linker has a bug. On Wed, Mar 14, 2018 at 3:07 PM Vivien Millet <vivien.millet at gmail.com> wrote: > Hi, thanks for the answers, i tried to use LINK.EXE to produce a pdb, but > unfortunately, it produces an empty pd...
2019 Jan 17
2
[llvm-pdbutil] : merge not working properly
Ok I understand more what you meant. In fact I don’t care about the pdb size, at least as a first step, so it won’t be a problem for me to have duplicated symbols. Concerning TypeIndices my plan if possible is not to generate a pdb for my jit and merge it, but instead directly extract debug info from a DwarfContext just after llvm::object::ObjectFile is emitted by the...
2018 Mar 14
2
[PDB] [JIT] Write to PDB file when COFFObjectFile is emitted by JIT
On Fri, Mar 9, 2018 at 7:00 PM Lang Hames <lhames at gmail.com> wrote: > Hi Vivien, > > I'm not familiar with Windows development, but I believe you could dump > the object file to disk then run LINK.EXE to produce the PDB. > Alternatively, I think LLD can also produce PDB files (Rui -- is that > right?), in which case you may be able to use that. > Yes, lld can produce PDB files. > Is the aim to be able to debug JIT'd code? Which debugger do you plan to > use? > > -- Lang. > > >...
2019 Jan 17
4
[llvm-pdbutil] : merge not working properly
...at’s a good question, by default when emitting the object file I choose COFF but it embeds dwarf and not codeview in the end.. there probably is a way to do it or at least it must be implemented if not yet.. Lets imagine I manage to do that.. when you say there is nothing to do, I still must have a PDBFileBuilder to copy the codeview data inside the EXE PDB right ? I cannot insert them easily in the EXE PDB with another way ? Le jeu. 17 janv. 2019 à 20:01, Zachary Turner <zturner at google.com> a écrit : > Well, is it possible to just hook up the CodeView debug info generator to > M...
2016 Jul 22
2
Creating llvm/DebugInfo/Msf folder
Hi all, If you don't care about Debug Info or PDB files you can stop reading now. Just wanted to give a heads up that I'm planning to add a new folder under DebugInfo called Msf. MSF stands for Multi-Stream File and is the container format used by PDB debug info files. However, MSF by itself is generic enough that it need not contain PDB da...
2018 May 26
0
Compile error while building LLDB
...>> > Does this look familiar to anyone? >> > >> > >> > >> > In file included from >> > llvm/lldb-6.0.0.src/source/API/SystemInitializerFull.cpp:89: >> > In file included from >> > llvm/lldb-6.0.0.src/source/./Plugins/SymbolFile/PDB/SymbolFilePDB.h:17: >> > In file included from llvm/DebugInfo/PDB/IPDBSession.h:13: >> > In file included from llvm/DebugInfo/PDB/PDBSymbol.h:13: >> > In file included from llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h:14: >> > In file included from llvm/DebugInf...
2018 Mar 14
0
[PDB] [JIT] Write to PDB file when COFFObjectFile is emitted by JIT
Hi, thanks for the answers, i tried to use LINK.EXE to produce a pdb, but unfortunately, it produces an empty pdb (i have debug symbols in the dumped .obj because I can see them with PEViewer). It is probably because i have undefined symbols, which is logical because i'm dumping machine code which points to running native code. I still dont understand why LINK.E...