Skip to content

GHDL errors out on VHDL files that don't have entity/architecture #1628

Description

@short-stuff88

Describe the bug
I downloaded current release of neorv32 and GHDL version 1.0.0
GHDL generated compile-time errors on 4 files because they had no entity/architecture:
To resolve:
I deleted
rtl/core/neorv32_bus.vhd
rtl/core/neorv32_prim.vhd
rtl/core/neorv32_sys.vhd

To Reproduce
Attempt to compile with current release

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Environment:

  • OS
  • GCC Version (RISC-V and native)
  • Libraries used (clib, newlib, ...)

Hardware:

  • Hardware version (x.x.x.x)
  • Implemented CPU extensions, peripherals, ...
  • Hardware modifications

Additional context
Add any other context about the problem here.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

HWHardware-relatedtroubleshootingSomething is not working as expected

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions