diff options
author | Tristan Gingold | 2014-01-04 01:44:35 +0100 |
---|---|---|
committer | Tristan Gingold | 2014-01-04 01:44:35 +0100 |
commit | 73136b3e3f423143541263521d88206a16c2cb3a (patch) | |
tree | a2dcab87d47e35ab06bbb89ec2b4fb4d959ef2b6 /testsuite/gna/bug20549/info.txt | |
parent | 6318f68e19ca2c9a8aece5ee5eab702e5a0506d2 (diff) | |
download | ghdl-73136b3e3f423143541263521d88206a16c2cb3a.tar.gz ghdl-73136b3e3f423143541263521d88206a16c2cb3a.tar.bz2 ghdl-73136b3e3f423143541263521d88206a16c2cb3a.zip |
Fix and add bug20549: compare assigned value with driver value in direct
signal assignment.
Diffstat (limited to 'testsuite/gna/bug20549/info.txt')
-rw-r--r-- | testsuite/gna/bug20549/info.txt | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/testsuite/gna/bug20549/info.txt b/testsuite/gna/bug20549/info.txt new file mode 100644 index 0000000..65f335e --- /dev/null +++ b/testsuite/gna/bug20549/info.txt @@ -0,0 +1,38 @@ +$ ghdl_mcode -r tb --trace-signals --activity=all +.tb(arch).c 7A616610 e8 --a- last_event=-9223372036854775807fs last_active=-9223372036854775807fs val='0'; drv='0' +.tb(arch).u0@clkgen(arch).b 7A6235C0 e8 --a- last_event=-9223372036854775807fs last_active=-9223372036854775807fs val='0'; drv='0' +.tb(arch).u0@clkgen(arch).a 7A6232F0 e8 --a- last_event=-9223372036854775807fs last_active=-9223372036854775807fs val='U'; drv='U' +Now is 0ms +0 +.tb(arch).c 7A616610 e8 AEa- last_event=0ms last_active=0ms val='U'; drv='U' +.tb(arch).u0@clkgen(arch).b 7A6235C0 e8 A-a- last_event=-9223372036854775807fs last_active=0ms val='0'; drv='U' +.tb(arch).u0@clkgen(arch).a 7A6232F0 e8 AEa- last_event=0ms last_active=0ms val='0'; drv='0' +Now is 0ms +1 +.tb(arch).c 7A616610 e8 AEa- last_event=0ms last_active=0ms val='0'; drv='0' +.tb(arch).u0@clkgen(arch).b 7A6235C0 e8 A-a- last_event=-9223372036854775807fs last_active=0ms val='0'; drv='0' +.tb(arch).u0@clkgen(arch).a 7A6232F0 e8 --a- last_event=0ms last_active=0ms val='0'; drv='0' +Now is 1ns +0 +tb.vhdl:43:13:@1ns:(report note): good: C is '0' as expected +.tb(arch).c 7A616610 e8 --a- last_event=0ms last_active=0ms val='0'; drv='0' +.tb(arch).u0@clkgen(arch).b 7A6235C0 e8 --a- last_event=-9223372036854775807fs last_active=0ms val='0'; drv='0' +.tb(arch).u0@clkgen(arch).a 7A6232F0 e8 --a- last_event=0ms last_active=0ms val='0'; drv='0' +Now is 10ns +0 +.tb(arch).c 7A616610 e8 --a- last_event=0ms last_active=0ms val='0'; drv='0' +.tb(arch).u0@clkgen(arch).b 7A6235C0 e8 --a- last_event=-9223372036854775807fs last_active=0ms val='0'; drv='0' +.tb(arch).u0@clkgen(arch).a 7A6232F0 e8 AEa- last_event=10ns last_active=10ns val='1'; drv='1' +Now is 10ns +1 +.tb(arch).c 7A616610 e8 AEa- last_event=10ns last_active=10ns val='1'; drv='1' +.tb(arch).u0@clkgen(arch).b 7A6235C0 e8 A-a- last_event=-9223372036854775807fs last_active=10ns val='0'; drv='1' +.tb(arch).u0@clkgen(arch).a 7A6232F0 e8 --a- last_event=10ns last_active=10ns val='1'; drv='1' +Now is 20ns +0 +.tb(arch).c 7A616610 e8 --a- last_event=10ns last_active=10ns val='1'; drv='1' +.tb(arch).u0@clkgen(arch).b 7A6235C0 e8 --a- last_event=-9223372036854775807fs last_active=10ns val='0'; drv='1' +.tb(arch).u0@clkgen(arch).a 7A6232F0 e8 AEa- last_event=20ns last_active=20ns val='0'; drv='0' +Now is 20ns +1 +tb.vhdl:56:13:@20ns:(report note): good: C is '0' as expected +.tb(arch).c 7A616610 e8 AEa- last_event=20ns last_active=20ns val='0'; drv='0' +.tb(arch).u0@clkgen(arch).b 7A6235C0 e8 A-a- last_event=-9223372036854775807fs last_active=20ns val='0'; drv='0' +.tb(arch).u0@clkgen(arch).a 7A6232F0 e8 --a- last_event=20ns last_active=20ns val='0'; drv='0' +Now is 9223372036854775807fs +0 +.tb(arch).c 7A616610 e8 --a- last_event=20ns last_active=20ns val='0'; drv='0' +.tb(arch).u0@clkgen(arch).b 7A6235C0 e8 --a- last_event=-9223372036854775807fs last_active=20ns val='0'; drv='0' +.tb(arch).u0@clkgen(arch).a 7A6232F0 e8 --a- last_event=20ns last_active=20ns val='0'; drv='0' |