Skip to content

Nondeterminism in nesc output #36

@basic-calculus

Description

@basic-calculus

There are two cases.

When function declarations do not have argument names then nondeterministic names will be generated for them like typedef int (*__compar_fn_t)(const void *arg_0x2aeff645d6e0, const void *arg_0x2aeff645d9b8);.

When templated instances are used then instance parameters for functions can also have nondeterministic names.

This is bad for reproducible builds although I think as of now it can only really effect debug information.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions