New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"Duplicate" names #823
Comments
Line 165 on page 179 of the VHDL LRM says: "Moreover, every extended identifier is distinct from any basic identifier." So quartus is broken |
If it's easy for us to do, I think we should not generate "duplicate" names. Even though it's not our fault, users might perceive Clash as broken due to this.. |
I propose |
This issue is now published on WorksHub. If you would like to work on this issue you can |
If you successfully complete this Issue via WorskHub there's a $25 reward available. |
@akilegaspi started working on this issue via WorksHub. |
@akilegaspi I'll be removing this issue from workshub, as we're going to fix this ourselves. That is, unless you have something that fixes this issue. |
Please remove me from it, I haven't actually worked on it as I've expected;
thanks.
…On Thu, Mar 19, 2020 at 5:41 PM Christiaan Baaij ***@***.***> wrote:
@akilegaspi <https://github.com/akilegaspi> I'll be removing this issue
from workshub, as we're going to fix this ourselves. That is, unless you
have something that fixes this issue.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#823 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABOKCUBI3FG3PEIHPCNJA5TRIHSF3ANCNFSM4I32PYDQ>
.
|
@tensor1995 started working on this issue via WorksHub. |
@christiaanb Have you removed this issue from WorksHub? |
don't reopen |
When compiled to VHDL this example has a port named
unsignedField1
and generates an internal signal named\unsignedField1\
.I'm not sure what the VHDL spec says about escaped names, but Quartus 18.1 thinks those are the same and throws an error.
Vivado seems fine with it though.
Workaround: compile with
-fclash-no-escaped-identifiers
The text was updated successfully, but these errors were encountered: