Fix formatting of %p to be spaceless
This commit is contained in:
parent
b50e8bb9c1
commit
7a2b20cff3
|
|
@ -5896,7 +5896,7 @@ class WidthVisitor final : public VNVisitor {
|
|||
if (fmt == "%0") {
|
||||
newFormat += "'h%0h"; // IEEE our choice
|
||||
} else {
|
||||
newFormat += "%d";
|
||||
newFormat += "%0d"; // UVM tests require %0d
|
||||
}
|
||||
}
|
||||
if (argp) argp = VN_AS(argp->nextp(), NodeExpr);
|
||||
|
|
|
|||
|
|
@ -33,8 +33,8 @@ a: -0.4=> 0.4 0 0 0
|
|||
[0] %c=m %0c=m
|
||||
[0] %v=St0 St0 St0 St0 St0 St1 St1 St0 St0 %0v=St0 St0 St0 St0 St0 St1 St1 St0 St0 %v=St0 St0 St0 St0 St0 St1 St0 St1 St0 St1 St0 St1 St1 St1 St0 St1 St1 St1 St0 St1 St1 St1 St0 St1 St1 St1 St1 St0 St0 St1 St1 St0 St0 St1 St1 St0 St0 St1 St1 St0 St0 %0v=St0 St0 St0 St0 St0 St1 St0 St1 St0 St1 St0 St1 St1 St1 St0 St1 St1 St1 St0 St1 St1 St1 St0 St1 St1 St1 St1 St0 St0 St1 St1 St0 St0 St1 St1 St0 St0 St1 St1 St0 St0 %v=St0 St0 St0 St0 St0 St1 St0 St1 St0 St1 St0 St1 St1 St1 St1 St0 St0 St0 St0 St0 St1 St0 St0 St1 St0 St0 St0 St1 St1 St0 St1 St0 St0 St0 St1 St0 St1 St0 St1 St1 St0 St0 St1 St1 St1 St1 St0 St0 St0 St0 St0 St0 St1 St0 St0 St1 St0 St0 St0 St1 St1 St0 St1 St0 St0 St0 St1 St0 St1 St0 St1 St1 St0 St0 St1 St1 St1 St1 St0 St0 St0 %0v=St0 St0 St0 St0 St0 St1 St0 St1 St0 St1 St0 St1 St1 St1 St1 St0 St0 St0 St0 St0 St1 St0 St0 St1 St0 St0 St0 St1 St1 St0 St1 St0 St0 St0 St1 St0 St1 St0 St1 St1 St0 St0 St1 St1 St1 St1 St0 St0 St0 St0 St0 St0 St1 St0 St0 St1 St0 St0 St0 St1 St1 St0 St1 St0 St0 St0 St1 St0 St1 St0 St1 St1 St0 St0 St1 St1 St1 St1 St0 St0 St0 <
|
||||
[0] %V=St0 St0 St0 St0 St0 St1 St1 St0 St0 %0V=St0 St0 St0 St0 St0 St1 St1 St0 St0 %V=St0 St0 St0 St0 St0 St1 St0 St1 St0 St1 St0 St1 St1 St1 St0 St1 St1 St1 St0 St1 St1 St1 St0 St1 St1 St1 St1 St0 St0 St1 St1 St0 St0 St1 St1 St0 St0 St1 St1 St0 St0 %0V=St0 St0 St0 St0 St0 St1 St0 St1 St0 St1 St0 St1 St1 St1 St0 St1 St1 St1 St0 St1 St1 St1 St0 St1 St1 St1 St1 St0 St0 St1 St1 St0 St0 St1 St1 St0 St0 St1 St1 St0 St0 %V=St0 St0 St0 St0 St0 St1 St0 St1 St0 St1 St0 St1 St1 St1 St1 St0 St0 St0 St0 St0 St1 St0 St0 St1 St0 St0 St0 St1 St1 St0 St1 St0 St0 St0 St1 St0 St1 St0 St1 St1 St0 St0 St1 St1 St1 St1 St0 St0 St0 St0 St0 St0 St1 St0 St0 St1 St0 St0 St0 St1 St1 St0 St1 St0 St0 St0 St1 St0 St1 St0 St1 St1 St0 St0 St1 St1 St1 St1 St0 St0 St0 %0V=St0 St0 St0 St0 St0 St1 St0 St1 St0 St1 St0 St1 St1 St1 St1 St0 St0 St0 St0 St0 St1 St0 St0 St1 St0 St0 St0 St1 St1 St0 St1 St0 St0 St0 St1 St0 St1 St0 St1 St1 St0 St0 St1 St1 St1 St1 St0 St0 St0 St0 St0 St0 St1 St0 St0 St1 St0 St0 St0 St1 St1 St0 St1 St0 St0 St0 St1 St0 St1 St0 St1 St1 St0 St0 St1 St1 St1 St1 St0 St0 St0 <
|
||||
[0] %p= 12 %0p='hc %p= 46099320012 %0p='habbbbcccc %p= 50692964483019020981880 %0p='habc1234567812345678
|
||||
[0] %P= 12 %0P='hc %P= 46099320012 %0P='habbbbcccc %P= 50692964483019020981880 %0P='habc1234567812345678
|
||||
[0] %p=12 %0p='hc %p=46099320012 %0p='habbbbcccc %p=50692964483019020981880 %0p='habc1234567812345678
|
||||
[0] %P=12 %0P='hc %P=46099320012 %0P='habbbbcccc %P=50692964483019020981880 %0P='habc1234567812345678
|
||||
[0] %P="sv-str"
|
||||
[0] %u=dcba %0u=dcba
|
||||
[0] %U=dcba %0U=dcba
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ module t;
|
|||
|
||||
parameter int I = 234;
|
||||
parameter string IS = $sformatf(">%p<", I);
|
||||
initial `checks(IS, "> 234<");
|
||||
initial `checks(IS, ">234<");
|
||||
|
||||
parameter real R = 1.234;
|
||||
parameter string RS = $sformatf(">%p<", R);
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
[0] lp %x=0bbccc %x=0bbccc %o=2736314 %b=010111011110011001100 %0d=769228 %d= 769228 %p= 769228 %0p='hbbccc
|
||||
[0] lp %x=0bbccc %x=0bbccc %o=2736314 %b=010111011110011001100 %0d=769228 %d= 769228 %p=769228 %0p='hbbccc
|
||||
[0] ln %x=1bbccc %x=1bbccc %o=6736314 %b=110111011110011001100 %0d=-279348 %d= -279348 %p=1817804 %0p='h1bbccc
|
||||
[0] qp %x=001bbbbcccc %x=001bbbbcccc %o=00067356746314 %b=00000000110111011101110111100110011001100 %0d=7444614348 %d= 7444614348 %p= 7444614348 %0p='h1bbbbcccc
|
||||
[0] qp %x=001bbbbcccc %x=001bbbbcccc %o=00067356746314 %b=00000000110111011101110111100110011001100 %0d=7444614348 %d= 7444614348 %p=7444614348 %0p='h1bbbbcccc
|
||||
[0] qn %x=101bbbbcccc %x=101bbbbcccc %o=20067356746314 %b=10000000110111011101110111100110011001100 %0d=-1092067013428 %d=-1092067013428 %p=1106956242124 %0p='h101bbbbcccc
|
||||
[0] wp %x=000bc1234567812345678 %x=000bc1234567812345678 %o=000570110642547402215053170 %b=000000000101111000001001000110100010101100111100000010010001101000101011001111000 %p= 3469299654322568844920 %0p='hbc1234567812345678
|
||||
[0] wn %x=000bc1234577812345678 %x=000bc1234577812345678 %o=000570110642567402215053170 %b=000000000101111000001001000110100010101110111100000010010001101000101011001111000 %p= 3469299655422080472696 %0p='hbc1234577812345678
|
||||
[0] wp %x=000bc1234567812345678 %x=000bc1234567812345678 %o=000570110642547402215053170 %b=000000000101111000001001000110100010101100111100000010010001101000101011001111000 %p=3469299654322568844920 %0p='hbc1234567812345678
|
||||
[0] wn %x=000bc1234577812345678 %x=000bc1234577812345678 %o=000570110642567402215053170 %b=000000000101111000001001000110100010101110111100000010010001101000101011001111000 %p=3469299655422080472696 %0p='hbc1234577812345678
|
||||
|
||||
*-* All Finished *-*
|
||||
|
|
|
|||
|
|
@ -1,12 +1,12 @@
|
|||
default: [10] 0t time [ 10] No0 time p= 10 0p='ha
|
||||
-9,0,,0: [10] 0t time [10] No0 time p= 10 0p='ha
|
||||
-9,0,,10: [10] 0t time [ 10] No0 time p= 10 0p='ha
|
||||
-9,0,ns,5: [10ns] 0t time [ 10ns] No0 time p= 10 0p='ha
|
||||
-9,3,ns,8: [10.000ns] 0t time [10.000ns] No0 time p= 10 0p='ha
|
||||
-9,3,ns : [10.000ns] 0t time [10.000ns] No0 time p= 10 0p='ha
|
||||
-9,3: [10.000ns] 0t time [10.000ns] No0 time p= 10 0p='ha
|
||||
-9: [10.000ns] 0t time [10.000ns] No0 time p= 10 0p='ha
|
||||
: [10.000ns] 0t time [10.000ns] No0 time p= 10 0p='ha
|
||||
-9,,,: [10.000ns] 0t time [10.000ns] No0 time p= 10 0p='ha
|
||||
default: [10] 0t time [ 10] No0 time p=10 0p='ha
|
||||
-9,0,,0: [10] 0t time [10] No0 time p=10 0p='ha
|
||||
-9,0,,10: [10] 0t time [ 10] No0 time p=10 0p='ha
|
||||
-9,0,ns,5: [10ns] 0t time [ 10ns] No0 time p=10 0p='ha
|
||||
-9,3,ns,8: [10.000ns] 0t time [10.000ns] No0 time p=10 0p='ha
|
||||
-9,3,ns : [10.000ns] 0t time [10.000ns] No0 time p=10 0p='ha
|
||||
-9,3: [10.000ns] 0t time [10.000ns] No0 time p=10 0p='ha
|
||||
-9: [10.000ns] 0t time [10.000ns] No0 time p=10 0p='ha
|
||||
: [10.000ns] 0t time [10.000ns] No0 time p=10 0p='ha
|
||||
-9,,,: [10.000ns] 0t time [10.000ns] No0 time p=10 0p='ha
|
||||
|
||||
*-* All Finished *-*
|
||||
|
|
|
|||
Loading…
Reference in New Issue