Public

Thread: I am very new to LibreLane so I'm not

21 Discord messages from ℹ️ - Information/general/threads/i-am-very-new-to-librelane-so-im-not.md.

Category: ℹ️ - Information Parent channel: #general Thread ID: 1494289706823712799

Messages: 21

message-1494290028459851907

2026-04-16T10:55:05.351+00:00 — Leo Moser (mole99) (@mole99)

Reply/reference

<details> <summary>Reference data</summary>
{
  "channelId": "1361349523724570941",
  "guildId": "1361349522684510449",
  "messageId": "1494289706823712799"
}
</details>

Content

<details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2026-04_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
    "discriminator": "0000",
    "isBot": false,
    "roles": [
      {
        "color": null,
        "id": "1423020172595298314",
        "name": "Mod",
        "position": 4
      }
    ]
  },
  "message": {
    "mentions": [
      {
        "avatarUrl": "2026-04_media/b85383a7b9f53ad2d4f1114b1b216b78-B7AC0.png",
        "color": null,
        "discriminator": "0000",
        "id": "1447738536638943333",
        "isBot": false,
        "name": "dorythecat_v2",
        "nickname": "Dory",
        "roles": []
      }
    ]
  }
}
</details>

message-1494290030703804609

2026-04-16T10:55:05.886+00:00 — Leo Moser (mole99) (@mole99)

Content

Hi! You need to look in `06-yosys-synthesis` for the Yosys log. The checks are running in a later step.
<details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2026-04_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
    "discriminator": "0000",
    "isBot": false,
    "roles": [
      {
        "color": null,
        "id": "1423020172595298314",
        "name": "Mod",
        "position": 4
      }
    ]
  },
  "message": {}
}
</details>

message-1494290192629239900

2026-04-16T10:55:44.492+00:00 — Lofty (@ravenslofty)

Content

`06-yosys-synthesis/yosys-synthesis.log`

Reactions

<details> <summary>Reactions data</summary>
[
  {
    "count": 1,
    "emoji": {
      "code": "thumbsup",
      "id": "",
      "imageUrl": "2026-04_media/1f44d-27259.svg",
      "isAnimated": false,
      "name": "👍"
    },
    "users": [
      {
        "avatarUrl": "2026-04_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
        "color": null,
        "discriminator": "0000",
        "id": "323371864074485771",
        "isBot": false,
        "name": "mole99",
        "nickname": "Leo Moser (mole99)"
      }
    ]
  }
]
</details><details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2026-04_media/dd665ae27be32531af89aeb08fd05e04-1D5A4.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
</details>

message-1494290274082361475

2026-04-16T10:56:03.912+00:00 — Lofty (@ravenslofty)

Content

if it begins with "yosys" it's a yosys pass, if it begins with "checker" it's not a yosys pass
<details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2026-04_media/dd665ae27be32531af89aeb08fd05e04-1D5A4.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
</details>

message-1494290961558274292

2026-04-16T10:58:47.819+00:00 — Dory (@dorythecat_v2)

Content

OHHH alt thx I'll look into it!!
<details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2026-04_media/b85383a7b9f53ad2d4f1114b1b216b78-B7AC0.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
</details>

message-1494291462362370098

2026-04-16T11:00:47.22+00:00 — Lofty (@ravenslofty)

Content

(Leo's a LibreLane maintainer, and I'm a Yosys dev, so we'd both be happy to help with issues you might have)
<details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2026-04_media/dd665ae27be32531af89aeb08fd05e04-1D5A4.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
</details>

message-1494291989083062465

2026-04-16T11:02:52.8+00:00 — Dory (@dorythecat_v2)

Content

Oh that's so awesome! Very glad to have you helping! <3
<details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2026-04_media/b85383a7b9f53ad2d4f1114b1b216b78-B7AC0.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
</details>

message-1494292245531332758

2026-04-16T11:03:53.942+00:00 — Dory (@dorythecat_v2)

Content

I'll let you both know what the issues were and if I managed to fix them or need a hand with em lol
<details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2026-04_media/b85383a7b9f53ad2d4f1114b1b216b78-B7AC0.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
</details>

message-1494305811856621698

2026-04-16T11:57:48.406+00:00 — Dory (@dorythecat_v2)

Content

This is the log. It seems to complain about the bidir configuration???

Attachments

<details> <summary>Attachments data</summary>
[
  {
    "fileName": "yosys-synthesis.log",
    "fileSizeBytes": 69925,
    "id": "1494305811239927828",
    "url": "2026-04_media/yosys-synthesis-8C67E.log"
  }
]
</details><details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2026-04_media/b85383a7b9f53ad2d4f1114b1b216b78-B7AC0.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
</details>

message-1494306234046611678

2026-04-16T11:59:29.064+00:00 — Dory (@dorythecat_v2)

Content

Any clues on waht the fix might be? It says multiple conflicting drivers :(
<details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2026-04_media/b85383a7b9f53ad2d4f1114b1b216b78-B7AC0.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
</details>

message-1494308192224804915

2026-04-16T12:07:15.93+00:00 — Dory (@dorythecat_v2)

Content

According to this it's becaue I'm using the register in multiple places? huuuuh
<details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2026-04_media/b85383a7b9f53ad2d4f1114b1b216b78-B7AC0.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
</details>

message-1494347181933465621

2026-04-16T14:42:11.801+00:00 — Lofty (@ravenslofty)

Reply/reference

<details> <summary>Reference data</summary>
{
  "channelId": "1494289706823712799",
  "guildId": "1361349522684510449",
  "messageId": "1494308192224804915"
}
</details>

Content

no, it's not that you're *using* it in multiple places, it's that you're *driving* it in multiple places
<details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2026-04_media/dd665ae27be32531af89aeb08fd05e04-1D5A4.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {
    "mentions": [
      {
        "avatarUrl": "2026-04_media/b85383a7b9f53ad2d4f1114b1b216b78-B7AC0.png",
        "color": null,
        "discriminator": "0000",
        "id": "1447738536638943333",
        "isBot": false,
        "name": "dorythecat_v2",
        "nickname": "Dory",
        "roles": []
      }
    ]
  }
}
</details>

message-1494347403023618138

2026-04-16T14:43:04.513+00:00 — Dory (@dorythecat_v2)

Content

fair
<details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2026-04_media/b85383a7b9f53ad2d4f1114b1b216b78-B7AC0.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
</details>

message-1494347462800838718

2026-04-16T14:43:18.765+00:00 — Lofty (@ravenslofty)

Content

librelane should lint your code with Verilator - `01-verilator-lint`; what does it have to say
<details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2026-04_media/dd665ae27be32531af89aeb08fd05e04-1D5A4.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
</details>

message-1494347710789193772

2026-04-16T14:44:17.89+00:00 — Dory (@dorythecat_v2)

Content

Turned up being that I was doing:
```
...
s0 <= bidir_in;
s1 <= bidir_in;
...
```
<details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2026-04_media/b85383a7b9f53ad2d4f1114b1b216b78-B7AC0.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
</details>

message-1494347792158560306

2026-04-16T14:44:37.29+00:00 — Lofty (@ravenslofty)

Content

that shouldn't cause issues.
<details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2026-04_media/dd665ae27be32531af89aeb08fd05e04-1D5A4.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
</details>

message-1494347878838177823

2026-04-16T14:44:57.956+00:00 — Dory (@dorythecat_v2)

Content

Upon removing it the issue stopped showing up
<details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2026-04_media/b85383a7b9f53ad2d4f1114b1b216b78-B7AC0.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
</details>

message-1494347929241125064

2026-04-16T14:45:09.973+00:00 — Dory (@dorythecat_v2)

Content

Rn I'm just testing my workflow but if this comes back to bite my ass I will lyk
<details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2026-04_media/b85383a7b9f53ad2d4f1114b1b216b78-B7AC0.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
</details>

message-1494348040079802519

2026-04-16T14:45:36.399+00:00 — Dory (@dorythecat_v2)

Content

-# I just want to make sure I can generate the silicon and goddamit is it not wanting to 😭
<details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2026-04_media/b85383a7b9f53ad2d4f1114b1b216b78-B7AC0.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {
    "inlineEmojis": [
      {
        "code": "sob",
        "id": "",
        "imageUrl": "2026-04_media/1f62d-02603.svg",
        "isAnimated": false,
        "name": "😭"
      }
    ]
  }
}
</details>

message-1494749289115553924

2026-04-17T17:20:01.624+00:00 — Dory (@dorythecat_v2)

Content

@Lofty mind if I share my code with you? I updated it and it is back to causing "multiple driver" issues xd
<details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2026-04_media/b85383a7b9f53ad2d4f1114b1b216b78-B7AC0.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {
    "mentions": [
      {
        "avatarUrl": "2026-04_media/dd665ae27be32531af89aeb08fd05e04-1D5A4.png",
        "color": null,
        "discriminator": "0000",
        "id": "1187141985530818611",
        "isBot": false,
        "name": "ravenslofty",
        "nickname": "Lofty",
        "roles": []
      }
    ]
  }
}
</details>

message-1494749342278619157

2026-04-17T17:20:14.299+00:00 — Lofty (@ravenslofty)

Reply/reference

<details> <summary>Reference data</summary>
{
  "channelId": "1494289706823712799",
  "guildId": "1361349522684510449",
  "messageId": "1494749289115553924"
}
</details>

Content

Sure.
<details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2026-04_media/dd665ae27be32531af89aeb08fd05e04-1D5A4.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {
    "mentions": [
      {
        "avatarUrl": "2026-04_media/b85383a7b9f53ad2d4f1114b1b216b78-B7AC0.png",
        "color": null,
        "discriminator": "0000",
        "id": "1447738536638943333",
        "isBot": false,
        "name": "dorythecat_v2",
        "nickname": "Dory",
        "roles": []
      }
    ]
  }
}
</details>