{"action":"created","issue":{"url":"https://api.github.com/repos/potentialventures/cocotb/issues/348","labels_url":"https://api.github.com/repos/potentialventures/cocotb/issues/348/labels{/name}","comments_url":"https://api.github.com/repos/potentialventures/cocotb/issues/348/comments","events_url":"https://api.github.com/repos/potentialventures/cocotb/issues/348/events","html_url":"https://github.com/potentialventures/cocotb/issues/348","id":121707545,"number":348,"title":"More than one yield Edge on the same signal does not work","user":{"login":"chevillotn","id":9083559,"avatar_url":"https://avatars.githubusercontent.com/u/9083559?v=3","gravatar_id":"","url":"https://api.github.com/users/chevillotn","html_url":"https://github.com/chevillotn","followers_url":"https://api.github.com/users/chevillotn/followers","following_url":"https://api.github.com/users/chevillotn/following{/other_user}","gists_url":"https://api.github.com/users/chevillotn/gists{/gist_id}","starred_url":"https://api.github.com/users/chevillotn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chevillotn/subscriptions","organizations_url":"https://api.github.com/users/chevillotn/orgs","repos_url":"https://api.github.com/users/chevillotn/repos","events_url":"https://api.github.com/users/chevillotn/events{/privacy}","received_events_url":"https://api.github.com/users/chevillotn/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-12-11T13:25:58Z","updated_at":"2015-12-14T09:59:13Z","closed_at":null,"body":"I am driving a signal dut.reset_n to toggle '1' -> '0' -> '1'\r\nI have created a class TBWire that will duplicate this signal, i.e.\r\nwaits on an edge from the input signal and drives the output signal.\r\n\r\nI instantiate 2 times this class on the same input signal dut.reset_n to drive dut.mmc_reset_n and dut.lli_global_rst\r\nOnly the last registered output signal is driven dut.lli_global_rst.\r\nIt seems the first registered edge is ignored...\r\nCan we have multiple Edge classes on the same signal?\r\n\r\n\r\n\r\n\r\n[test_cocotb.py.txt](https://github.com/potentialventures/cocotb/files/59419/test_cocotb.py.txt)\r\n"},"comment":{"url":"https://api.github.com/repos/potentialventures/cocotb/issues/comments/164395266","html_url":"https://github.com/potentialventures/cocotb/issues/348#issuecomment-164395266","issue_url":"https://api.github.com/repos/potentialventures/cocotb/issues/348","id":164395266,"user":{"login":"chevillotn","id":9083559,"avatar_url":"https://avatars.githubusercontent.com/u/9083559?v=3","gravatar_id":"","url":"https://api.github.com/users/chevillotn","html_url":"https://github.com/chevillotn","followers_url":"https://api.github.com/users/chevillotn/followers","following_url":"https://api.github.com/users/chevillotn/following{/other_user}","gists_url":"https://api.github.com/users/chevillotn/gists{/gist_id}","starred_url":"https://api.github.com/users/chevillotn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chevillotn/subscriptions","organizations_url":"https://api.github.com/users/chevillotn/orgs","repos_url":"https://api.github.com/users/chevillotn/repos","events_url":"https://api.github.com/users/chevillotn/events{/privacy}","received_events_url":"https://api.github.com/users/chevillotn/received_events","type":"User","site_admin":false},"created_at":"2015-12-14T09:59:13Z","updated_at":"2015-12-14T09:59:13Z","body":"Ah sounds good, when you have something let me know which branch/testcase i can check on my side!\r\nThanks"}}