-
Notifications
You must be signed in to change notification settings - Fork 19
Bugs
To report a bug, please create an issue. Be as detailed as possible: include error messages and a clear d. In your issue, provide precise steps for reproducing the bug, the expected behavior, and the actual behavior. The following is a good example of a bug report:
Description: tincr::sites::has_alternate_types fails.
Repro:
package require tincr
link_design -part xc7k70tfbg484
tincr::sites has_alternate_types [get_sites SLICE_X0Y0]
Expected Behavior: Returns false since SLICE_X0Y0 has no alternate types.
Actual Behavior: Throws the following error: invalid command name "sites"
Additional Information: This error is being thrown by this line in the has_alternate_types method: if {[llength [sites get_alternate_types $site]] != 0} {
. If I remove the sites
or if I replace it with tincr::sites::
then it works.
If we can't repro the bug, it won't get fixed. If you plan on submitting a pull request yourself, please be sure to create an issue first.
This section will walk through an example bug fix using Eclipse. It is the fix for the bug reported in the previous section.
- Create a topic branch for the bug fix.
- Navigate to the branch where you would like to submit the fix. In this example, we want to fix a bug in master: