Skip to content

Objects marked as dirty on NFS/Lustre FS from version 1.12 on. #2762

Description

@cessenat

From version 1.12 on, Ninja grants as "dirty" object files that have juste been created.
This seems to be a timestamp issue, that can be managed with ninja -t restat, from what I investigated.
Would it be possible to have an option so that after an effective build, Ninja runs -t restat ?
Or, would it be possible to step back to Ninja 1.11.1 behaviour (and prior releases) under some option ?
I took hours to get to this point, unable to understand why Ninja did not behave as expected, recompiling all the time.
I was on the edge to forget about Ninja, while being a newbie.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions