Using dpp on the openmpi headers
Jacob Carlborg
doob at me.com
Mon Mar 16 17:10:57 UTC 2020
On 2020-03-15 23:40, Peter Jacobs wrote:
> Tried the most recent dstep but was unsuccessful...
>
> $ ../dstep/bin/dstep /usr/include/mpi/mpi.h -o mpi.d
> /usr/include/mpi/mpi.h:351:8: warning: a type renamed to
> 'ompi_status_public_t_' due to the collision with the symbol declared in
> /usr/include/mpi/mpi.h:364:37
> dstep: an unknown error occurred:
> core.exception.AssertError at dstep/translator/Type.d(32): Assertion failure
> ----------------
> ??:? _d_assertp [0x5625185d8659]
> dstep/translator/Type.d:32 dstep.translator.Output.SourceNode
> dstep.translator.Type.translateType(dstep.translator.Context.Context,
> clang.Cursor.Cursor, clang.Type.Type, bool, bool) [0x5625185c1941]
>
> --- snip ---
>
> clang/Visitor.d:66 extern (C) clang.c.Index.CXChildVisitResult
> clang.Visitor.Visitor.visitorFunction(clang.c.Index.CXCursor,
> clang.c.Index.CXCursor, void*) [0x562518562feb]
> ??:? [0x7f7d196f7bff]
Please report an issue here [1]. Seems to be similar to this issue [2]
[1] https://github.com/jacob-carlborg/dstep/issues
[2] https://github.com/jacob-carlborg/dstep/issues/249
--
/Jacob Carlborg
More information about the Digitalmars-d
mailing list