Create project
All checks were successful
build / test (3.10) (push) Successful in 6s
build / test (3.11) (push) Successful in 5s
build / test (3.12) (push) Successful in 6s
build / test (3.13) (push) Successful in 6s
build / test (3.9) (push) Successful in 7s
build / lint (push) Successful in 7s
build / mypy (push) Successful in 8s
build / test (3.10) (release) Successful in 6s
build / test (3.11) (release) Successful in 6s
build / test (3.12) (release) Successful in 6s
build / test (3.13) (release) Successful in 6s
build / test (3.9) (release) Successful in 6s
build / lint (release) Successful in 7s
build / mypy (release) Successful in 9s
build / Build distributions (push) Successful in 8s
build / Build distributions (release) Successful in 7s
build / deploy (push) Has been skipped
build / deploy (release) Successful in 6s
All checks were successful
build / test (3.10) (push) Successful in 6s
build / test (3.11) (push) Successful in 5s
build / test (3.12) (push) Successful in 6s
build / test (3.13) (push) Successful in 6s
build / test (3.9) (push) Successful in 7s
build / lint (push) Successful in 7s
build / mypy (push) Successful in 8s
build / test (3.10) (release) Successful in 6s
build / test (3.11) (release) Successful in 6s
build / test (3.12) (release) Successful in 6s
build / test (3.13) (release) Successful in 6s
build / test (3.9) (release) Successful in 6s
build / lint (release) Successful in 7s
build / mypy (release) Successful in 9s
build / Build distributions (push) Successful in 8s
build / Build distributions (release) Successful in 7s
build / deploy (push) Has been skipped
build / deploy (release) Successful in 6s
This commit is contained in:
24
tests/testcases/overlapping.rdl
Normal file
24
tests/testcases/overlapping.rdl
Normal file
@@ -0,0 +1,24 @@
|
||||
addrmap top {
|
||||
reg {
|
||||
field f_rw {sw=rw; hw=r;};
|
||||
field f_r {sw=r; hw=w;};
|
||||
field f_w {sw=w; hw=r;};
|
||||
|
||||
f_rw f1[0:0] = 0;
|
||||
f_r f2[1:1];
|
||||
f_w f3[1:1];
|
||||
} overlap_fields;
|
||||
|
||||
reg r_rw {
|
||||
field {sw=rw; hw=r;} f[8];
|
||||
};
|
||||
reg r_r {
|
||||
field {sw=r; hw=w;} f[8];
|
||||
};
|
||||
reg r_w {
|
||||
field {sw=w; hw=r;} f[8];
|
||||
};
|
||||
r_rw r1 @ 0x10;
|
||||
r_r r2 @ 0x14;
|
||||
r_w r3 @ 0x14;
|
||||
};
|
||||
Reference in New Issue
Block a user