[Bug 460241] [NEW] ghdl diagnostics might be improved
Sinisa Segvic
sinisa.segvic at fer.hr
Sun Oct 25 07:42:50 UTC 2009
Public bug reported:
Binary package hint: ghdl
In order to test a vhdl design in our environment with ghdl, one should
say:
ghdl --elab-run --std=00 --ieee=synopsys MyComponentTB
This works nicely, however, my students often make a mistake
by specifying the *component file* instead of component name:
ghdl --elab-run --std=00 --ieee=synopsys MyComponentTB.vhdl
ghdl then aswers with:
/usr/lib/ghdl/bin/ghdl:*command-line*: bad character in identifier
And that's game over for my students, they then start
to complain about ghdl in general, and propose
doing their work only in Xilinx' software.
My suggestion would be to print an additional help message,
such as "did you specify a file name instead of the component identifier?",
before the correct complaint about a bad character '.'.
Cheers,
Sinisa
==
$ lsb_release -rd
Description: Ubuntu 9.04
Release: 9.04
$ apt-cache policy ghdl
ghdl:
Installed: 0.27+svn110+gcc4.3.2~dfsg-3
Candidate: 0.27+svn110+gcc4.3.2~dfsg-3
Version table:
*** 0.27+svn110+gcc4.3.2~dfsg-3 0
500 http://hr.archive.ubuntu.com jaunty/universe Packages
100 /var/lib/dpkg/status
ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 9.04
Package: ghdl 0.27+svn110+gcc4.3.2~dfsg-3
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: ghdl
Uname: Linux 2.6.28-15-generic i686
** Affects: ghdl (Ubuntu)
Importance: Undecided
Status: New
** Tags: apport-bug i386
--
ghdl diagnostics might be improved
https://bugs.launchpad.net/bugs/460241
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
More information about the universe-bugs
mailing list