question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

GHDL unit test failing

See original GitHub issue

Test for GHDL are failing. See: https://travis-ci.org/potentialventures/cocotb/jobs/507809192 #859 Same test pass in Questa.

First step is to add GHDL_ARGS ?= --ieee=synopsys to https://github.com/potentialventures/cocotb/blob/master/tests/designs/viterbi_decoder_axi4s/Makefile

Issue Analytics

  • State:open
  • Created 5 years ago
  • Comments:12 (11 by maintainers)

github_iconTop GitHub Comments

0reactions
themperekcommented, Feb 10, 2021

Currently failing test:

2021-02-10T06:32:34.8691049Z Failure in testsuite: 'all' classname: 'issue_330' testcase: 'issue_330_direct' with parameters 'all'
2021-02-10T06:32:34.8692347Z Failure in testsuite: 'all' classname: 'issue_330' testcase: 'issue_330_iteration' with parameters 'all'
2021-02-10T06:32:34.8693828Z Failure in testsuite: 'all' classname: 'test_deprecated' testcase: 'test_unicode_handle_assignment_deprecated' with parameters 'all'
2021-02-10T06:32:34.8695342Z Failure in testsuite: 'all' classname: 'test_timing_triggers' testcase: 'test_time_units_eq_None' with parameters 'all'
2021-02-10T06:32:34.8696965Z Failure in testsuite: 'all' classname: 'test_scheduler' testcase: 'test_last_scheduled_write_wins' with parameters 'all'
2021-02-10T06:32:34.8698450Z Failure in testsuite: 'all' classname: 'test_handle' testcase: 'test_string_handle_takes_bytes' with parameters 'all'
2021-02-10T06:32:34.8699748Z Failure in testsuite: 'all' classname: 'test_handle' testcase: 'test_integer' with parameters 'all'
2021-02-10T06:32:34.8701046Z Failure in testsuite: 'all' classname: 'test_handle' testcase: 'test_integer_overflow' with parameters 'all'
2021-02-10T06:32:34.8702365Z Failure in testsuite: 'all' classname: 'test_handle' testcase: 'test_real_assign_double' with parameters 'all'
2021-02-10T06:32:34.8703670Z Failure in testsuite: 'all' classname: 'test_handle' testcase: 'test_real_assign_int' with parameters 'all'
2021-02-10T06:32:34.8704965Z Failure in testsuite: 'all' classname: 'test_vhdl_access' testcase: 'check_enum_object' with parameters 'all'
2021-02-10T06:32:34.8706422Z Failure in testsuite: 'all' classname: 'test_vhdl_access' testcase: 'check_objects' with parameters 'all'
2021-02-10T06:32:34.8708123Z Failure in testsuite: 'all' classname: 'test_discovery' testcase: 'pseudo_region_access' with parameters 'all'
2021-02-10T06:32:34.8709475Z Failure in testsuite: 'all' classname: 'test_discovery' testcase: 'access_integer' with parameters 'all'
2021-02-10T06:32:34.8710780Z Failure in testsuite: 'all' classname: 'test_discovery' testcase: 'access_string_vhdl' with parameters 'all'
2021-02-10T06:32:34.8712075Z Failure in testsuite: 'all' classname: 'test_discovery' testcase: 'custom_type' with parameters 'all'
2021-02-10T06:32:34.8713319Z Failure in testsuite: 'all' classname: 'test_vhdl_block' testcase: 'block_iter' with parameters 'all'
2021-02-10T06:32:34.8714637Z Failure in testsuite: 'all' classname: 'test_array_simple' testcase: 'test_1dim_array_handles' with parameters 'all'
2021-02-10T06:32:34.8715993Z Failure in testsuite: 'all' classname: 'test_array_simple' testcase: 'test_1dim_array_indexes' with parameters 'all'
2021-02-10T06:32:34.8717341Z Failure in testsuite: 'all' classname: 'test_array_simple' testcase: 'test_exceptions' with parameters 'all'
2021-02-10T06:32:34.8718663Z Failure in testsuite: 'all' classname: 'test_iteration' testcase: 'discovery_all' with parameters 'all'
2021-02-10T06:32:34.8719987Z Failure in testsuite: 'all' classname: 'test_iteration' testcase: 'test_n_dimension_array' with parameters 'all'

Should we exclude those so the CI pass?

Read more comments on GitHub >

github_iconTop Results From Across the Web

Bring the whole test framework to GHDL - canbus - GitLab
Unit test wrappers done in !73 (merged). Feature tests blocked by GHDL not supporting VHDL-2008 external signals (see #122 (closed)).
Read more >
VUnit/vunit - Gitter
When running tests on a CI server, suppose I want them to run as quickly as possible. Is there a way to globally...
Read more >
Compilation Options — VUnit documentation
Extra arguments passed to ghdl -a command during compilation. Must be a list of strings. ... Valid values are "warning" , "error" ,...
Read more >
Library Reference — cocotb 1.7.2 documentation
Exception showing that the test was completed with severity Failure. ... Units of timeout_time, accepts any units that Timer does. New in version...
Read more >
GHDL Documentation
Now, you can run the test suite: ghdl -r --workdir=work dlx_test_behaviour ... The make command fails when a unit was not previously parsed....
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found