# Compile of DIVIDE_32_16.VHD was successful.
# Compile of TEST_BENCH_DIVIDE_32_16.VHD was successful.
# 2 compiles, 0 failed with no errors.
# Compile of DIVIDE_32_16.VHD was successful.
# Compile of TEST_BENCH_DIVIDE_32_16.VHD was successful.
# 2 compiles, 0 failed with no errors.
vsim work.test_bench
# vsim work.test_bench 
# Start time: 19:15:27 on Dec 12,2025
# Loading std.standard
# Loading std.textio(body)
# Loading ieee.std_logic_1164(body)
# Loading ieee.std_logic_arith(body)
# Loading ieee.std_logic_unsigned(body)
# Loading synopsys.attributes
# Loading ieee.std_logic_misc(body)
# Loading ieee.std_logic_textio(body)
# Loading work.test_bench(sim)
# Loading work.divide_32_16(rtl)
do E:/work_QUESTA/JapanLogicDesign/DIVIDE_TEST/wave_TEST_BENCH_DIVIDE_32_16_20251127.do
restart
# ** Note: (vsim-12125) Error and warning message counts have been reset to '0' because of 'restart'.
run -all
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 0 ps  Iteration: 0  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 0 ps  Iteration: 0  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 0 ps  Iteration: 0  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 0 ps  Iteration: 0  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 0 ps  Iteration: 0  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 0 ps  Iteration: 1  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 0 ps  Iteration: 1  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 0 ps  Iteration: 1  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 0 ps  Iteration: 1  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 0 ps  Iteration: 1  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 0 ps  Iteration: 1  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 0 ps  Iteration: 2  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 0 ps  Iteration: 2  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 0 ps  Iteration: 2  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 0 ps  Iteration: 2  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 0 ps  Iteration: 2  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 50 ns  Iteration: 1  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 50 ns  Iteration: 1  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 50 ns  Iteration: 1  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 50 ns  Iteration: 1  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 50 ns  Iteration: 1  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 50 ns  Iteration: 1  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 50 ns  Iteration: 2  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 50 ns  Iteration: 2  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 50 ns  Iteration: 2  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 50 ns  Iteration: 2  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 100 ns  Iteration: 1  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 100 ns  Iteration: 1  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 100 ns  Iteration: 1  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 100 ns  Iteration: 1  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 100 ns  Iteration: 1  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 100 ns  Iteration: 1  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 100 ns  Iteration: 2  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 100 ns  Iteration: 2  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 100 ns  Iteration: 2  Instance: /test_bench/m_DIVIDE_32_16
# ** Warning: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es).
#    Time: 100 ns  Iteration: 2  Instance: /test_bench/m_DIVIDE_32_16
# ** Failure:     <<<<<<<<<< END : The simulation was successful >>>>>>>>>>
#    Time: 12500 ns  Iteration: 1  Process: /test_bench/line__115 File: E:/work_QUESTA/JapanLogicDesign/DIVIDE_TEST/TEST_BENCH_DIVIDE_32_16.VHD
# Break in Process line__115 at E:/work_QUESTA/JapanLogicDesign/DIVIDE_TEST/TEST_BENCH_DIVIDE_32_16.VHD line 595
write format wave -window .main_pane.wave.interior.cs.body.pw.wf E:/work_QUESTA/JapanLogicDesign/DIVIDE_TEST/wave_TEST_BENCH_DIVIDE_32_16_20251212.do
add wave -position insertpoint  \
sim:/test_bench/m_DIVIDE_32_16/DEVIDE_QUOTIENT
write format wave -window .main_pane.wave.interior.cs.body.pw.wf E:/work_QUESTA/JapanLogicDesign/DIVIDE_TEST/wave_TEST_BENCH_DIVIDE_32_16_20251212.do
quit
# End time: 19:18:57 on Dec 12,2025, Elapsed time: 0:03:30
# Errors: 1, Warnings: 37
