Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Submit feedback
    • Contribute to GitLab
  • Sign in
V
verilator
  • Project
    • Project
    • Details
    • Activity
    • Releases
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Merge Requests 1
    • Merge Requests 1
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Registry
    • Registry
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Jobs
  • Commits
  • Debian Electronics
  • verilator
  • Merge Requests
  • !1

The source project of this merge request has been removed.

Closed
Opened Oct 23, 2018 by Anoop Nadig@anoop-guest1
  • Report abuse
Report abuse

Generating deterministic timestamp in order to make the builds reproducible

Whilst working on the Reproducible Builds effort, we noticed that verilator could not be built reproducibly as it uses current time and date in the generated 'vlt_dump.vcd' file.

This patch ensures that the output is consistent regardless of the build user's current time by utilizing the SOURCE_DATE_EPOCH environment variable.

Let me know if you have any questions or queries regarding this patch.

  • Discussion 1
  • Changes 1
Assignee
No assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
0
Labels
None
Assign labels
  • View project labels
Reference: electronics-team/verilator!1