Submission Date: 2026/2/20 0:58:14
Status:
Accepted
Author: syttrea
Lines: 7
VSM
gbfn $lm8v $nowrite
gbfn $lm16v $nowrite; gmwrite $aluf $lx0
gbfn $lm0v $t; gmwrite $aluf $lx4
gbfn $lm24v $nowrite; gmmul $lx $aluf $ln0v4
gbfn $lm32v $nowrite; gmwrite $aluf $lx0
gbfn $lm0v $nowrite; gmwrite $aluf $lx4
gmmul $lx $t $ln2v4
Standard Output
ACCEPTED!! score=7 j=7 m=0 bytes=240
Standard Error
------------------- vsm --------------------
# ======= In(0): ((4:1), (4_PE:1, 2_W:1))@LM0 / Float =======
d set $lm0p0 1 000000003F800000 # values=[0.0, 1.0] / Float @[0,0],[0,1]
d set $lm0p1 1 4000000040400000 # values=[2.0, 3.0] / Float @[0,2],[0,3]
d set $lm0p2 1 4080000040A00000 # values=[4.0, 5.0] / Float @[0,4],[0,5]
d set $lm0p3 1 40C0000040E00000 # values=[6.0, 7.0] / Float @[0,6],[0,7]
d set $lm2p0 1 4100000041100000 # values=[8.0, 9.0] / Float @[1,0],[1,1]
d set $lm2p1 1 4120000041300000 # values=[10.0, 11.0] / Float @[1,2],[1,3]
d set $lm2p2 1 4140000041500000 # values=[12.0, 13.0] / Float @[1,4],[1,5]
d set $lm2p3 1 4160000041700000 # values=[14.0, 15.0] / Float @[1,6],[1,7]
d set $lm4p0 1 4180000041880000 # values=[16.0, 17.0] / Float @[2,0],[2,1]
d set $lm4p1 1 4190000041980000 # values=[18.0, 19.0] / Float @[2,2],[2,3]
d set $lm4p2 1 41A0000041A80000 # values=[20.0, 21.0] / Float @[2,4],[2,5]
d set $lm4p3 1 41B0000041B80000 # values=[22.0, 23.0] / Float @[2,6],[2,7]
d set $lm6p0 1 41C0000041C80000 # values=[24.0, 25.0] / Float @[3,0],[3,1]
d set $lm6p1 1 41D0000041D80000 # values=[26.0, 27.0] / Float @[3,2],[3,3]
d set $lm6p2 1 41E0000041E80000 # values=[28.0, 29.0] / Float @[3,4],[3,5]
d set $lm6p3 1 41F0000041F80000 # values=[30.0, 31.0] / Float @[3,6],[3,7]
# ======= In(1): ((16:1), (4_PE:1, 2_W:1))@LM0 / Float =======
d set $lm8p0 1 42C8000042CA0000 # values=[100.0, 101.0] / Float @[0,0],[0,1]
d set $lm8p1 1 42CC000042CE0000 # values=[102.0, 103.0] / Float @[0,2],[0,3]
d set $lm8p2 1 42D0000042D20000 # values=[104.0, 105.0] / Float @[0,4],[0,5]
d set $lm8p3 1 42D4000042D60000 # values=[106.0, 107.0] / Float @[0,6],[0,7]
d set $lm10p0 1 42D8000042DA0000 # values=[108.0, 109.0] / Float @[1,0],[1,1]
d set $lm10p1 1 42DC000042DE0000 # values=[110.0, 111.0] / Float @[1,2],[1,3]
d set $lm10p2 1 42E0000042E20000 # values=[112.0, 113.0] / Float @[1,4],[1,5]
d set $lm10p3 1 42E4000042E60000 # values=[114.0, 115.0] / Float @[1,6],[1,7]
d set $lm12p0 1 42E8000042EA0000 # values=[116.0, 117.0] / Float @[2,0],[2,1]
d set $lm12p1 1 42EC000042EE0000 # values=[118.0, 119.0] / Float @[2,2],[2,3]
d set $lm12p2 1 42F0000042F20000 # values=[120.0, 121.0] / Float @[2,4],[2,5]
d set $lm12p3 1 42F4000042F60000 # values=[122.0, 123.0] / Float @[2,6],[2,7]
d set $lm14p0 1 42F8000042FA0000 # values=[124.0, 125.0] / Float @[3,0],[3,1]
d set $lm14p1 1 42FC000042FE0000 # values=[126.0, 127.0] / Float @[3,2],[3,3]
d set $lm14p2 1 4300000043010000 # values=[128.0, 129.0] / Float @[3,4],[3,5]
d set $lm14p3 1 4302000043030000 # values=[130.0, 131.0] / Float @[3,6],[3,7]
d set $lm16p0 1 4304000043050000 # values=[132.0, 133.0] / Float @[4,0],[4,1]
d set $lm16p1 1 4306000043070000 # values=[134.0, 135.0] / Float @[4,2],[4,3]
d set $lm16p2 1 4308000043090000 # values=[136.0, 137.0] / Float @[4,4],[4,5]
d set $lm16p3 1 430A0000430B0000 # values=[138.0, 139.0] / Float @[4,6],[4,7]
d set $lm18p0 1 430C0000430D0000 # values=[140.0, 141.0] / Float @[5,0],[5,1]
d set $lm18p1 1 430E0000430F0000 # values=[142.0, 143.0] / Float @[5,2],[5,3]
d set $lm18p2 1 4310000043110000 # values=[144.0, 145.0] / Float @[5,4],[5,5]
d set $lm18p3 1 4312000043130000 # values=[146.0, 147.0] / Float @[5,6],[5,7]
d set $lm20p0 1 4314000043150000 # values=[148.0, 149.0] / Float @[6,0],[6,1]
d set $lm20p1 1 4316000043170000 # values=[150.0, 151.0] / Float @[6,2],[6,3]
d set $lm20p2 1 4318000043190000 # values=[152.0, 153.0] / Float @[6,4],[6,5]
d set $lm20p3 1 431A0000431B0000 # values=[154.0, 155.0] / Float @[6,6],[6,7]
d set $lm22p0 1 431C0000431D0000 # values=[156.0, 157.0] / Float @[7,0],[7,1]
d set $lm22p1 1 431E0000431F0000 # values=[158.0, 159.0] / Float @[7,2],[7,3]
d set $lm22p2 1 4320000043210000 # values=[160.0, 161.0] / Float @[7,4],[7,5]
d set $lm22p3 1 4322000043230000 # values=[162.0, 163.0] / Float @[7,6],[7,7]
d set $lm24p0 1 4324000043250000 # values=[164.0, 165.0] / Float @[8,0],[8,1]
d set $lm24p1 1 4326000043270000 # values=[166.0, 167.0] / Float @[8,2],[8,3]
d set $lm24p2 1 4328000043290000 # values=[168.0, 169.0] / Float @[8,4],[8,5]
d set $lm24p3 1 432A0000432B0000 # values=[170.0, 171.0] / Float @[8,6],[8,7]
d set $lm26p0 1 432C0000432D0000 # values=[172.0, 173.0] / Float @[9,0],[9,1]
d set $lm26p1 1 432E0000432F0000 # values=[174.0, 175.0] / Float @[9,2],[9,3]
d set $lm26p2 1 4330000043310000 # values=[176.0, 177.0] / Float @[9,4],[9,5]
d set $lm26p3 1 4332000043330000 # values=[178.0, 179.0] / Float @[9,6],[9,7]
d set $lm28p0 1 4334000043350000 # values=[180.0, 181.0] / Float @[10,0],[10,1]
d set $lm28p1 1 4336000043370000 # values=[182.0, 183.0] / Float @[10,2],[10,3]
d set $lm28p2 1 4338000043390000 # values=[184.0, 185.0] / Float @[10,4],[10,5]
d set $lm28p3 1 433A0000433B0000 # values=[186.0, 187.0] / Float @[10,6],[10,7]
d set $lm30p0 1 433C0000433D0000 # values=[188.0, 189.0] / Float @[11,0],[11,1]
d set $lm30p1 1 433E0000433F0000 # values=[190.0, 191.0] / Float @[11,2],[11,3]
d set $lm30p2 1 4340000043410000 # values=[192.0, 193.0] / Float @[11,4],[11,5]
d set $lm30p3 1 4342000043430000 # values=[194.0, 195.0] / Float @[11,6],[11,7]
d set $lm32p0 1 4344000043450000 # values=[196.0, 197.0] / Float @[12,0],[12,1]
d set $lm32p1 1 4346000043470000 # values=[198.0, 199.0] / Float @[12,2],[12,3]
d set $lm32p2 1 4348000043490000 # values=[200.0, 201.0] / Float @[12,4],[12,5]
d set $lm32p3 1 434A0000434B0000 # values=[202.0, 203.0] / Float @[12,6],[12,7]
d set $lm34p0 1 434C0000434D0000 # values=[204.0, 205.0] / Float @[13,0],[13,1]
d set $lm34p1 1 434E0000434F0000 # values=[206.0, 207.0] / Float @[13,2],[13,3]
d set $lm34p2 1 4350000043510000 # values=[208.0, 209.0] / Float @[13,4],[13,5]
d set $lm34p3 1 4352000043530000 # values=[210.0, 211.0] / Float @[13,6],[13,7]
d set $lm36p0 1 4354000043550000 # values=[212.0, 213.0] / Float @[14,0],[14,1]
d set $lm36p1 1 4356000043570000 # values=[214.0, 215.0] / Float @[14,2],[14,3]
d set $lm36p2 1 4358000043590000 # values=[216.0, 217.0] / Float @[14,4],[14,5]
d set $lm36p3 1 435A0000435B0000 # values=[218.0, 219.0] / Float @[14,6],[14,7]
d set $lm38p0 1 435C0000435D0000 # values=[220.0, 221.0] / Float @[15,0],[15,1]
d set $lm38p1 1 435E0000435F0000 # values=[222.0, 223.0] / Float @[15,2],[15,3]
d set $lm38p2 1 4360000043610000 # values=[224.0, 225.0] / Float @[15,4],[15,5]
d set $lm38p3 1 4362000043630000 # values=[226.0, 227.0] / Float @[15,6],[15,7]
gbfn $lm8v $nowrite
gbfn $lm16v $nowrite; gmwrite $aluf $lx0
gbfn $lm0v $t; gmwrite $aluf $lx4
gbfn $lm24v $nowrite; gmmul $lx $aluf $ln0v4
gbfn $lm32v $nowrite; gmwrite $aluf $lx0
gbfn $lm0v $nowrite; gmwrite $aluf $lx4
gmmul $lx $t $ln2v4
# ======= Out(0): ((4:2), (2:1, 4_PE:1, 2_W:1))@LM1 / Float =======
d getd $ln0n0c0b0m0p0 1 # expect=[2940.0, 3164.0] / Float @[0,0],[0,1] atol=1e-05
d getd $ln0n0c0b0m0p1 1 # expect=[3388.0, 3612.0] / Float @[0,2],[0,3] atol=1e-05
d getd $ln0n0c0b0m0p2 1 # expect=[3836.0, 4060.0] / Float @[0,4],[0,5] atol=1e-05
d getd $ln0n0c0b0m0p3 1 # expect=[4284.0, 4508.0] / Float @[0,6],[0,7] atol=1e-05
d getd $ln2n0c0b0m0p0 1 # expect=[4732.0, 4956.0] / Float @[0,8],[0,9] atol=1e-05
d getd $ln2n0c0b0m0p1 1 # expect=[5180.0, 5404.0] / Float @[0,10],[0,11] atol=1e-05
d getd $ln2n0c0b0m0p2 1 # expect=[5628.0, 5852.0] / Float @[0,12],[0,13] atol=1e-05
d getd $ln2n0c0b0m0p3 1 # expect=[6076.0, 6300.0] / Float @[0,14],[0,15] atol=1e-05
d getd $ln4n0c0b0m0p0 1 # expect=[9564.0, 10300.0] / Float @[1,0],[1,1] atol=1e-05
d getd $ln4n0c0b0m0p1 1 # expect=[11036.0, 11772.0] / Float @[1,2],[1,3] atol=1e-05
d getd $ln4n0c0b0m0p2 1 # expect=[12508.0, 13244.0] / Float @[1,4],[1,5] atol=1e-05
d getd $ln4n0c0b0m0p3 1 # expect=[13980.0, 14716.0] / Float @[1,6],[1,7] atol=1e-05
d getd $ln6n0c0b0m0p0 1 # expect=[15452.0, 16188.0] / Float @[1,8],[1,9] atol=1e-05
d getd $ln6n0c0b0m0p1 1 # expect=[16924.0, 17660.0] / Float @[1,10],[1,11] atol=1e-05
d getd $ln6n0c0b0m0p2 1 # expect=[18396.0, 19132.0] / Float @[1,12],[1,13] atol=1e-05
d getd $ln6n0c0b0m0p3 1 # expect=[19868.0, 20604.0] / Float @[1,14],[1,15] atol=1e-05
d getd $ln8n0c0b0m0p0 1 # expect=[16188.0, 17436.0] / Float @[2,0],[2,1] atol=1e-05
d getd $ln8n0c0b0m0p1 1 # expect=[18684.0, 19932.0] / Float @[2,2],[2,3] atol=1e-05
d getd $ln8n0c0b0m0p2 1 # expect=[21180.0, 22428.0] / Float @[2,4],[2,5] atol=1e-05
d getd $ln8n0c0b0m0p3 1 # expect=[23676.0, 24924.0] / Float @[2,6],[2,7] atol=1e-05
d getd $ln10n0c0b0m0p0 1 # expect=[26172.0, 27420.0] / Float @[2,8],[2,9] atol=1e-05
d getd $ln10n0c0b0m0p1 1 # expect=[28668.0, 29916.0] / Float @[2,10],[2,11] atol=1e-05
d getd $ln10n0c0b0m0p2 1 # expect=[31164.0, 32412.0] / Float @[2,12],[2,13] atol=1e-05
d getd $ln10n0c0b0m0p3 1 # expect=[33660.0, 34908.0] / Float @[2,14],[2,15] atol=1e-05
d getd $ln12n0c0b0m0p0 1 # expect=[22812.0, 24572.0] / Float @[3,0],[3,1] atol=1e-05
d getd $ln12n0c0b0m0p1 1 # expect=[26332.0, 28092.0] / Float @[3,2],[3,3] atol=1e-05
d getd $ln12n0c0b0m0p2 1 # expect=[29852.0, 31612.0] / Float @[3,4],[3,5] atol=1e-05
d getd $ln12n0c0b0m0p3 1 # expect=[33372.0, 35132.0] / Float @[3,6],[3,7] atol=1e-05
d getd $ln14n0c0b0m0p0 1 # expect=[36892.0, 38652.0] / Float @[3,8],[3,9] atol=1e-05
d getd $ln14n0c0b0m0p1 1 # expect=[40412.0, 42172.0] / Float @[3,10],[3,11] atol=1e-05
d getd $ln14n0c0b0m0p2 1 # expect=[43932.0, 45692.0] / Float @[3,12],[3,13] atol=1e-05
d getd $ln14n0c0b0m0p3 1 # expect=[47452.0, 49212.0] / Float @[3,14],[3,15] atol=1e-05
------------------- asm --------------------
j 010000000000000000000000000000000000001010000000000000000000000100000000000000000000001000000001000000000000000000000000000000000000000011111111111111100000011000000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000001010000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000001110000000000000
j 010000000000000000000000000000000000001010000000000000000000000100000000000000000000010000000001000000000000000000001100010000000001000011111011111111100000011000000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000010010000000000000000000000000000000000000000000000000000000010100000000000000000000000000000000000000000000000000000000010110000000000000
j 010000000000000000000010100000000000001010000000000000000000000100000000000000000000000000000001000000000000000000001100010100000001000011111011111111100000011000000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000110000000000000
j 010000000000000000000000000000000000001010000000000000000000000100000000000000000000011000000001100000000000000000011111000000000100000011011111111111100000011000000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000011010000000000100000000000000000000000000000000000000000000011100000000001000000000000000000000000000000000000000000000011110000000001100
j 010000000000000000000000000000000000001010000000000000000000000100000000000000000000100000000001000000000000000000001100010000000001000011111011111111100000011000000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000100010000000000000000000000000000000000000000000000000000000100100000000000000000000000000000000000000000000000000000000100110000000000000
j 010000000000000000000000000000000000001010000000000000000000000100000000000000000000000000000001000000000000000000001100010100000001000011111011111111100000011000000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000110000000000000
j 010000000000000000000000000000000000001010000000000000000000000100000000000000000000000000000000100000000000010000011111000000000100000001011111111000000001000111000000000000000000000000000000000111000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000001010000000000000000000000000000000000000000000000000000000001110
------------------- emu --------------------
DEBUG-LM1(n0c0b0m0p0,0):(2.8712e+25) (0x4537c0004545c000) #d getd $ln0n0c0b0m0p0 1 # expect=[2940.0, 3164.0] / Float @[0,0],[0,1] atol=1e-05
DEBUG-LM1(n0c0b0m0p1,0):(9.55052e+25) (0x4553c0004561c000) #d getd $ln0n0c0b0m0p1 1 # expect=[3388.0, 3612.0] / Float @[0,2],[0,3] atol=1e-05
DEBUG-LM1(n0c0b0m0p2,0):(3.07067e+26) (0x456fc000457dc000) #d getd $ln0n0c0b0m0p2 1 # expect=[3836.0, 4060.0] / Float @[0,4],[0,5] atol=1e-05
DEBUG-LM1(n0c0b0m0p3,0):(8.46248e+26) (0x4585e000458ce000) #d getd $ln0n0c0b0m0p3 1 # expect=[4284.0, 4508.0] / Float @[0,6],[0,7] atol=1e-05
DEBUG-LM1(n0c0b0m0p0,2):(1.53775e+27) (0x4593e000459ae000) #d getd $ln2n0c0b0m0p0 1 # expect=[4732.0, 4956.0] / Float @[0,8],[0,9] atol=1e-05
DEBUG-LM1(n0c0b0m0p1,2):(2.76602e+27) (0x45a1e00045a8e000) #d getd $ln2n0c0b0m0p1 1 # expect=[5180.0, 5404.0] / Float @[0,10],[0,11] atol=1e-05
DEBUG-LM1(n0c0b0m0p2,2):(4.93242e+27) (0x45afe00045b6e000) #d getd $ln2n0c0b0m0p2 1 # expect=[5628.0, 5852.0] / Float @[0,12],[0,13] atol=1e-05
DEBUG-LM1(n0c0b0m0p3,2):(9.24587e+27) (0x45bde00045c4e000) #d getd $ln2n0c0b0m0p3 1 # expect=[6076.0, 6300.0] / Float @[0,14],[0,15] atol=1e-05
DEBUG-LM1(n0c0b0m0p0,4):(4.24614e+29) (0x461570004620f000) #d getd $ln4n0c0b0m0p0 1 # expect=[9564.0, 10300.0] / Float @[1,0],[1,1] atol=1e-05
DEBUG-LM1(n0c0b0m0p1,4):(1.12653e+30) (0x462c70004637f000) #d getd $ln4n0c0b0m0p1 1 # expect=[11036.0, 11772.0] / Float @[1,2],[1,3] atol=1e-05
DEBUG-LM1(n0c0b0m0p2,4):(3.08e+30) (0x46437000464ef000) #d getd $ln4n0c0b0m0p2 1 # expect=[12508.0, 13244.0] / Float @[1,4],[1,5] atol=1e-05
DEBUG-LM1(n0c0b0m0p3,4):(8.37838e+30) (0x465a70004665f000) #d getd $ln4n0c0b0m0p3 1 # expect=[13980.0, 14716.0] / Float @[1,6],[1,7] atol=1e-05
DEBUG-LM1(n0c0b0m0p0,6):(2.21047e+31) (0x46717000467cf000) #d getd $ln6n0c0b0m0p0 1 # expect=[15452.0, 16188.0] / Float @[1,8],[1,9] atol=1e-05
DEBUG-LM1(n0c0b0m0p1,6):(5.12606e+31) (0x468438004689f800) #d getd $ln6n0c0b0m0p1 1 # expect=[16924.0, 17660.0] / Float @[1,10],[1,11] atol=1e-05
DEBUG-LM1(n0c0b0m0p2,6):(8.04166e+31) (0x468fb80046957800) #d getd $ln6n0c0b0m0p2 1 # expect=[18396.0, 19132.0] / Float @[1,12],[1,13] atol=1e-05
DEBUG-LM1(n0c0b0m0p3,6):(1.38015e+32) (0x469b380046a0f800) #d getd $ln6n0c0b0m0p3 1 # expect=[19868.0, 20604.0] / Float @[1,14],[1,15] atol=1e-05
DEBUG-LM1(n0c0b0m0p0,8):(3.66826e+31) (0x467cf00046883800) #d getd $ln8n0c0b0m0p0 1 # expect=[16188.0, 17436.0] / Float @[2,0],[2,1] atol=1e-05
DEBUG-LM1(n0c0b0m0p1,8):(9.11124e+31) (0x4691f800469bb800) #d getd $ln8n0c0b0m0p1 1 # expect=[18684.0, 19932.0] / Float @[2,2],[2,3] atol=1e-05
DEBUG-LM1(n0c0b0m0p2,8):(2.17719e+32) (0x46a5780046af3800) #d getd $ln8n0c0b0m0p2 1 # expect=[21180.0, 22428.0] / Float @[2,4],[2,5] atol=1e-05
DEBUG-LM1(n0c0b0m0p3,8):(5.06427e+32) (0x46b8f80046c2b800) #d getd $ln8n0c0b0m0p3 1 # expect=[23676.0, 24924.0] / Float @[2,6],[2,7] atol=1e-05
DEBUG-LM1(n0c0b0m0p0,10):(1.15483e+33) (0x46cc780046d63800) #d getd $ln10n0c0b0m0p0 1 # expect=[26172.0, 27420.0] / Float @[2,8],[2,9] atol=1e-05
DEBUG-LM1(n0c0b0m0p1,10):(2.59361e+33) (0x46dff80046e9b800) #d getd $ln10n0c0b0m0p1 1 # expect=[28668.0, 29916.0] / Float @[2,10],[2,11] atol=1e-05
DEBUG-LM1(n0c0b0m0p2,10):(6.31797e+33) (0x46f3780046fd3800) #d getd $ln10n0c0b0m0p2 1 # expect=[31164.0, 32412.0] / Float @[2,12],[2,13] atol=1e-05
DEBUG-LM1(n0c0b0m0p3,10):(1.26461e+34) (0x47037c0047085c00) #d getd $ln10n0c0b0m0p3 1 # expect=[33660.0, 34908.0] / Float @[2,14],[2,15] atol=1e-05
DEBUG-LM1(n0c0b0m0p0,12):(3.6952e+32) (0x46b2380046bff800) #d getd $ln12n0c0b0m0p0 1 # expect=[22812.0, 24572.0] / Float @[3,0],[3,1] atol=1e-05
DEBUG-LM1(n0c0b0m0p1,12):(1.20554e+33) (0x46cdb80046db7800) #d getd $ln12n0c0b0m0p1 1 # expect=[26332.0, 28092.0] / Float @[3,2],[3,3] atol=1e-05
DEBUG-LM1(n0c0b0m0p2,12):(4.09198e+33) (0x46e9380046f6f800) #d getd $ln12n0c0b0m0p2 1 # expect=[29852.0, 31612.0] / Float @[3,4],[3,5] atol=1e-05
DEBUG-LM1(n0c0b0m0p3,12):(1.19159e+34) (0x47025c0047093c00) #d getd $ln12n0c0b0m0p3 1 # expect=[33372.0, 35132.0] / Float @[3,6],[3,7] atol=1e-05
DEBUG-LM1(n0c0b0m0p0,14):(2.09112e+34) (0x47101c004716fc00) #d getd $ln14n0c0b0m0p0 1 # expect=[36892.0, 38652.0] / Float @[3,8],[3,9] atol=1e-05
DEBUG-LM1(n0c0b0m0p1,14):(3.87597e+34) (0x471ddc004724bc00) #d getd $ln14n0c0b0m0p1 1 # expect=[40412.0, 42172.0] / Float @[3,10],[3,11] atol=1e-05
DEBUG-LM1(n0c0b0m0p2,14):(7.1678e+34) (0x472b9c0047327c00) #d getd $ln14n0c0b0m0p2 1 # expect=[43932.0, 45692.0] / Float @[3,12],[3,13] atol=1e-05
DEBUG-LM1(n0c0b0m0p3,14):(1.31673e+35) (0x47395c0047403c00) #d getd $ln14n0c0b0m0p3 1 # expect=[47452.0, 49212.0] / Float @[3,14],[3,15] atol=1e-05
------------------- inputs --------------------
[[0, 1, 2, 3, 4, 5, 6, 7],
[8, 9, 10, 11, 12, 13, 14, 15],
[16, 17, 18, 19, 20, 21, 22, 23],
[24, 25, 26, 27, 28, 29, 30, 31]]
[[100, 101, 102, 103, 104, 105, 106, 107],
[108, 109, 110, 111, 112, 113, 114, 115],
[116, 117, 118, 119, 120, 121, 122, 123],
[124, 125, 126, 127, 128, 129, 130, 131],
[132, 133, 134, 135, 136, 137, 138, 139],
[140, 141, 142, 143, 144, 145, 146, 147],
[148, 149, 150, 151, 152, 153, 154, 155],
[156, 157, 158, 159, 160, 161, 162, 163],
[164, 165, 166, 167, 168, 169, 170, 171],
[172, 173, 174, 175, 176, 177, 178, 179],
[180, 181, 182, 183, 184, 185, 186, 187],
[188, 189, 190, 191, 192, 193, 194, 195],
[196, 197, 198, 199, 200, 201, 202, 203],
[204, 205, 206, 207, 208, 209, 210, 211],
[212, 213, 214, 215, 216, 217, 218, 219],
[220, 221, 222, 223, 224, 225, 226, 227]]
------------------- expect --------------------
[[2940, 3164, 3388, 3612, 3836, 4060, 4284, 4508, 4732, 4956, 5180, 5404,
5628, 5852, 6076, 6300],
[9564, 10300, 11036, 11772, 12508, 13244, 13980, 14716, 15452, 16188,
16924, 17660, 18396, 19132, 19868, 20604],
[16188, 17436, 18684, 19932, 21180, 22428, 23676, 24924, 26172, 27420,
28668, 29916, 31164, 32412, 33660, 34908],
[22812, 24572, 26332, 28092, 29852, 31612, 33372, 35132, 36892, 38652,
40412, 42172, 43932, 45692, 47452, 49212]]
------------------- actual --------------------
[[2940, 3164, 3388, 3612, 3836, 4060, 4284, 4508, 4732, 4956, 5180, 5404,
5628, 5852, 6076, 6300],
[9564, 10300, 11036, 11772, 12508, 13244, 13980, 14716, 15452, 16188,
16924, 17660, 18396, 19132, 19868, 20604],
[16188, 17436, 18684, 19932, 21180, 22428, 23676, 24924, 26172, 27420,
28668, 29916, 31164, 32412, 33660, 34908],
[22812, 24572, 26332, 28092, 29852, 31612, 33372, 35132, 36892, 38652,
40412, 42172, 43932, 45692, 47452, 49212]]
------------------- check result --------------------