<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/127452>127452</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
raw format not support current type
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
webfrank
</td>
</tr>
</table>
<pre>
```
[Running]: tpuc-opt alpr.mlir --processor-assign="chip=cv181x mode=F16 num_device=1 num_core=1 addr_mode=auto high_precision=False" --processor-top-optimize --fuse-preprocess="mode=F16 customization_format=RGB_PLANAR align=False" --convert-top-to-tpu=" asymmetric=False doWinograd=False q_group_size=0 matmul_perchannel=False gelu_mode=normal" --canonicalize --weight-fold -o alpr_cv181x_f16_tpu.mlir
ConvertUpsampleOp : top.Upsample succeed!
ConvertUpsampleOp : top.Upsample succeed!
Entering FusePreprocessPass.
raw format not support current type
UNREACHABLE executed at /__w/tpu-mlir/tpu-mlir/lib/Conversion/TopToTpu/CV18xx/Preprocess.cpp:108!
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
Stack dump:
0. Program arguments: tpuc-opt alpr.mlir --init "--processor-assign=chip=cv181x mode=F16 num_device=1 num_core=1 addr_mode=auto high_precision=False" --processor-top-optimize "--fuse-preprocess=mode=F16 customization_format=RGB_PLANAR align=False" "--convert-top-to-tpu= asymmetric=False doWinograd=False q_group_size=0 matmul_perchannel=False gelu_mode=normal" --canonicalize --weight-fold --deinit --mlir-print-debuginfo -o alpr_cv181x_f16_tpu.mlir
#0 0x000064f57e250467 (/usr/local/lib/python3.10/dist-packages/tpu_mlir/bin/tpuc-opt+0x884467)
#1 0x000064f57e24e18e (/usr/local/lib/python3.10/dist-packages/tpu_mlir/bin/tpuc-opt+0x88218e)
#2 0x000064f57e250dea (/usr/local/lib/python3.10/dist-packages/tpu_mlir/bin/tpuc-opt+0x884dea)
#3 0x00007ff329d0c520 (/usr/local/lib/python3.10/dist-packages/tpu_mlir/lib/third_party/libc.so.6+0x42520)
#4 0x00007ff329d609fc pthread_kill (/usr/local/lib/python3.10/dist-packages/tpu_mlir/lib/third_party/libc.so.6+0x969fc)
#5 0x00007ff329d0c476 gsignal (/usr/local/lib/python3.10/dist-packages/tpu_mlir/lib/third_party/libc.so.6+0x42476)
#6 0x00007ff329cf27f3 abort (/usr/local/lib/python3.10/dist-packages/tpu_mlir/lib/third_party/libc.so.6+0x287f3)
#7 0x000064f57e24dfb1 (/usr/local/lib/python3.10/dist-packages/tpu_mlir/bin/tpuc-opt+0x881fb1)
#8 0x000064f57e6a1850 (/usr/local/lib/python3.10/dist-packages/tpu_mlir/bin/tpuc-opt+0xcd5850)
#9 0x000064f57e4fe656 (/usr/local/lib/python3.10/dist-packages/tpu_mlir/bin/tpuc-opt+0xb32656)
#10 0x000064f57e4fdf34 (/usr/local/lib/python3.10/dist-packages/tpu_mlir/bin/tpuc-opt+0xb31f34)
#11 0x000064f57f88f337 (/usr/local/lib/python3.10/dist-packages/tpu_mlir/bin/tpuc-opt+0x1ec3337)
#12 0x000064f57f88bc4f (/usr/local/lib/python3.10/dist-packages/tpu_mlir/bin/tpuc-opt+0x1ebfc4f)
#13 0x000064f57f854d2c (/usr/local/lib/python3.10/dist-packages/tpu_mlir/bin/tpuc-opt+0x1e88d2c)
#14 0x000064f57f851b7c (/usr/local/lib/python3.10/dist-packages/tpu_mlir/bin/tpuc-opt+0x1e85b7c)
#15 0x000064f57e3ac394 (/usr/local/lib/python3.10/dist-packages/tpu_mlir/bin/tpuc-opt+0x9e0394)
#16 0x000064f57f8b8624 (/usr/local/lib/python3.10/dist-packages/tpu_mlir/bin/tpuc-opt+0x1eec624)
#17 0x000064f57f8b8c51 (/usr/local/lib/python3.10/dist-packages/tpu_mlir/bin/tpuc-opt+0x1eecc51)
#18 0x000064f57f8bb0f8 (/usr/local/lib/python3.10/dist-packages/tpu_mlir/bin/tpuc-opt+0x1eef0f8)
#19 0x000064f57e241b1b (/usr/local/lib/python3.10/dist-packages/tpu_mlir/bin/tpuc-opt+0x875b1b)
#20 0x000064f57e240ee4 (/usr/local/lib/python3.10/dist-packages/tpu_mlir/bin/tpuc-opt+0x874ee4)
#21 0x000064f57fad5ac8 (/usr/local/lib/python3.10/dist-packages/tpu_mlir/bin/tpuc-opt+0x2109ac8)
#22 0x000064f57e23b1ea (/usr/local/lib/python3.10/dist-packages/tpu_mlir/bin/tpuc-opt+0x86f1ea)
#23 0x000064f57e23b6b4 (/usr/local/lib/python3.10/dist-packages/tpu_mlir/bin/tpuc-opt+0x86f6b4)
#24 0x000064f57e23a0fa (/usr/local/lib/python3.10/dist-packages/tpu_mlir/bin/tpuc-opt+0x86e0fa)
#25 0x00007ff329cf3d90 (/usr/local/lib/python3.10/dist-packages/tpu_mlir/lib/third_party/libc.so.6+0x29d90)
#26 0x00007ff329cf3e40 __libc_start_main (/usr/local/lib/python3.10/dist-packages/tpu_mlir/lib/third_party/libc.so.6+0x29e40)
#27 0x000064f57e239505 (/usr/local/lib/python3.10/dist-packages/tpu_mlir/bin/tpuc-opt+0x86d505)
Aborted
Traceback (most recent call last):
File "/usr/local/lib/python3.10/dist-packages/tpu_mlir/python/tools/model_deploy.py", line 556, in <module>
lowering_patterns = tool.lowering()
File "/usr/local/lib/python3.10/dist-packages/tpu_mlir/python/tools/model_deploy.py", line 200, in lowering
patterns = mlir_lowering(
File "/usr/local/lib/python3.10/dist-packages/tpu_mlir/python/utils/mlir_shell.py", line 559, in mlir_lowering
_os_system(cmd, mute=mute,log_level=log_level)
File "/usr/local/lib/python3.10/dist-packages/tpu_mlir/python/utils/mlir_shell.py", line 420, in _os_system
raise RuntimeError("[!Error]: {}".format(cmd_str))
RuntimeError: [!Error]: tpuc-opt alpr.mlir --processor-assign="chip=cv181x mode=F16 num_device=1 num_core=1 addr_mode=auto high_precision=False" --processor-top-optimize --fuse-preprocess="mode=F16 customization_format=RGB_PLANAR align=False" --convert-top-to-tpu=" asymmetric=False doWinograd=False q_group_size=0 matmul_perchannel=False gelu_mode=normal" --canonicalize --weight-fold -o alpr_cv181x_f16_tpu.mlir
```
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJzsmV2P6yjSxz8NuUGJMPj1IhfplzzPxdFsq-fM7qWFoUjYxsYLuF_Op19hp9tJzlnNambcsyut1FInGPP7V1GFigr3Xh86gC3KblB2t-JDOFq3fYFGOd49rRor37YoJ6c_skPZzePQdbo7oOwOsR0O_SDWtg-Ym95tWqMdXq97ZwV4b916AiB2hygVR90jdieekzJ5xa2VgNjdPslxN7S1hGct4kAyfhXWTV-4lK4-zeVDsPioD8e6dyC01zauvOfGA6L0ghtsH1XpVn8DvF6rwcO6d3CaMOk5UyAGH2yrv_GgbVcr61oeELt7_L-b-uHL7qfdI-ZmsuOMJmz3DC6MrGDXoR-mdTH3b20LwWnx_gKW9m-6swfH5cfQP-qDs0Nfe_0tyiC45aEdTN2DE0fedWA-ph7ADO9O6KI4c1LAO9tpwc1k5QvowzGslTUSr-24I_Xk7VoleR36YdwgRHa3k_Rfes_b3sBfejzupe0370PYD0IASEST3zD_vgvgdHfA-8HDw4ffH7j3G0R2jr_gycm4swH7oe-tC1gMzkEXcHjrAZHdLz893u9u_3938-UewyuIIYDEPGBE93X9gug-9MN6NOjio9ENovtJ8RgidP_V9l_t136I439NytdXRPezqo3oe8R2CSkn8Q9f7nc_32M_NK0OmONmOGAHo8IYfyH0HrEdontE9wcdjkOzEbaNZPP8_i-G4t9BBET32vsBPKJ7zDuJdSfMIAGHI2DhuD_ihoun4LiA6JmfAxdPWA5tVITIjmwQqR5cjJwWc3cYWuiC_5eJpzsd_UN_mIJ_Wv6Ngr5Pwd-Xf-OiP0zB_4z8W0sYd2M9xuW6d7oLawnNcNCdsr-SnxhRRjB5JYSQPFVZATQjaV5gREtE94MfA92KKOQU8P1bONqObRKC6F5qH9Y9F0_8MIZe6If6lB6N7qaBMXoQvSGvZZmmeYFodSInl-QUkhKWItOkhJlMr22WwBezWQKfyexELpRitJJEZJT8AeRpdjhqJ-ueu_A2jYmNt5t8FJLSjJJZR3qpIyeVErgPRwdc1k_amE8RVeWVErOo7No5aZHjQzxW-OfoSWla5LOe_EKPULRQDPMmntCfoYaWhWKzmuIqXaRqkqWCNlFNMpPLC3LOkzL7I4L2B2QhszI7C9PqgpwqyLN8GXLDaJ6d9j6eTeSKLBVLlyIniqUz-eJYVGWpGFvoQE5AMMaKGU2v0I1I1VLoRolUzWh2ic5SScVS6LKUVMzo9AqdNMVy6KwpztDZRZQxLli1UJRVQFh1FmX5pdFNmdOFyAmAyOkZurhGi2yhgyyiRZbM6PIK3RBVLoZWRJUzuro6vpMmaRY6vousSZoPMr2q8FICsNBWl0UKMO80vTzKuMy4WMjdNCEVF7O76VWJx5pksRIvV8l7iRfJ7JqcN0u5O1d5c-bu9IrMiVrMZiDqzObsqlJisvqcspZWsiKzjuuKjUFKcF3Hd2ofuAt1y3X3ScogPVN2Vb2xKiPZUnsjM5JN5F0sVkEisvsar_5NvPUjWrbWB-xAQBew4MZgw32Ib4zNAIz32ozX6d8pbpoXx6w18Vm825paQm_s26Z_Gwm32OgOcBaLr1scN4fdtlYOBhC7H9VgbOzL2Oepex4CuM7jeP-Oq27eH42urP4s9ZSQk_oPPZPyC8Fx4fpc8BJqh6AntRHmj2DMd56uTlov9UyCa-tr_-YDtIiWopVxajsEQOxu_EdvjT3UBp7HvsX8eSHf_6o1KX33_JnyyRTHtQf8OHRBt3DvnHVjkFCU3SCaTANTdxkVN6i4Q5RuTj2h0fTaBxftGk27WCa-8t0i_2tR_ze2qD9-dVjJLZMVq_gKtknBqqIoUspWx22TsDTjiqUlLaUSKi8hbcqKg1QypY1a6S0lNCM0KUjBCKWbjLBKNQJkQklZlIBSAi3XZmPMc7ux7rAam7XbhBZpRleGN2D8-NsIpR284PHpGKh3K7cd-7zNcPAoJUb74Odlgg4Gtv9Gm3s1OLP97S3lk9DnLf1nAAAA__92NSXX">