root/software/fixed/util.py @ 42048db0
| 92782e4a | David Sorber | #!/usr/bin/python3
|
|
import sys
|
|||
def generate_t1():
|
|||
""" Generate test case t1.
|
|||
"""
|
|||
num = 18
|
|||
int_digit = '1'
|
|||
frac_digit = '2'
|
|||
for idx in range(num + 1):
|
|||
print(f' // {idx + 1}')
|
|||
frac_val = f"{frac_digit}{'0' * (num - idx)}"
|
|||
print(f" val1.assign({int_digit}, {frac_val});")
|
|||
frac_val = f"{'0' * idx}{frac_digit}"
|
|||
print(f" val2.parse(\"{int_digit}.{frac_val}\");")
|
|||
print(' BOOST_CHECK(val1 == val2);\n')
|
|||
def main():
|
|||
print('Gen Util')
|
|||
if __name__ == '__main__':
|
|||
sys.exit(main())
|