Vivien Millet via llvm-dev
2018-Dec-22 18:49 UTC
[llvm-dev] [llvm-pdbutil] : merge not working properly
When trying to merge 2 pdbs which have each their own DBI stream, I endup with a pdb with an inconsistent number of stream and no DBI stream (or at least not at fixed index 3, producing a corrupt error when dumping with -l). Looking at the code, it seems that we don't merge other streams than TPI and IPI streams, am I right ? Is the "merge" feature completely implemented ? Thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20181222/1a0df20c/attachment.html>
Zachary Turner via llvm-dev
2018-Dec-24 01:01 UTC
[llvm-dev] [llvm-pdbutil] : merge not working properly
The merge feature was implemented primarily for testing but was never really productionized, so your guess about what the underlying problem is sounds correct to me. We could probably hide the subcommand so users don’t accidentally use it, or if someone wants to properly implement the missing features, that would be even better On Sat, Dec 22, 2018 at 10:48 AM Vivien Millet via llvm-dev < llvm-dev at lists.llvm.org> wrote:> When trying to merge 2 pdbs which have each their own DBI stream, I endup > with a pdb with an inconsistent number of stream and no DBI stream (or at > least not at fixed index 3, producing a corrupt error when dumping with -l). > Looking at the code, it seems that we don't merge other streams than TPI > and IPI streams, am I right ? > Is the "merge" feature completely implemented ? > Thanks > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20181223/c638a41c/attachment.html>
Vivien Millet via llvm-dev
2019-Jan-14 13:39 UTC
[llvm-dev] [llvm-pdbutil] : merge not working properly
Were you the man in charge of this feature ? If not, do you know who was in charge (to see what could be the best way / what is missing to complete this feature) ? Le lun. 24 déc. 2018 à 02:01, Zachary Turner <zturner at google.com> a écrit :> The merge feature was implemented primarily for testing but was never > really productionized, so your guess about what the underlying problem is > sounds correct to me. We could probably hide the subcommand so users don’t > accidentally use it, or if someone wants to properly implement the missing > features, that would be even better > On Sat, Dec 22, 2018 at 10:48 AM Vivien Millet via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > >> When trying to merge 2 pdbs which have each their own DBI stream, I endup >> with a pdb with an inconsistent number of stream and no DBI stream (or at >> least not at fixed index 3, producing a corrupt error when dumping with -l). >> Looking at the code, it seems that we don't merge other streams than TPI >> and IPI streams, am I right ? >> Is the "merge" feature completely implemented ? >> Thanks >> _______________________________________________ >> LLVM Developers mailing list >> llvm-dev at lists.llvm.org >> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev >> >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20190114/69015366/attachment-0001.html>