Facing same layer name problem in torch-tensorrt compile function

Hello every one. I am trying to compile my traced model using torch-tensorrt; In my model I have some tensor.Long values so I had to turn truncate_long_and_double flag true. when compiling with this flag on, I get following error.

I have even tried to dump my programm when compile function crashes by os.abort() but in gdb I don’t see a understandable bt.
I do not know how I can fix the problem
my model’s backbone is swinir

Thread 1 “python” received signal SIGABRT, Aborted.
__pthread_kill_implementation (no_tid=0, signo=6, threadid=140737350493120) at ./nptl/pthread_kill.c:44
44 ./nptl/pthread_kill.c: No such file or directory.
(gdb) bt
#0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=140737350493120) at ./nptl/pthread_kill.c:44
#1 __pthread_kill_internal (signo=6, threadid=140737350493120) at ./nptl/pthread_kill.c:78
#2 __GI___pthread_kill (threadid=140737350493120, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#3 0x00007ffff7cc9476 in __GI_raise (sig=sig@entry=6) at …/sysdeps/posix/raise.c:26
#4 0x00007ffff7caf7f3 in __GI_abort () at ./stdlib/abort.c:79
#5 0x00005555555b4601 in os_abort_impl () at /opt/conda/conda-bld/python-split_1648465063888/work/Modules/posixmodule.c:11772
#6 os_abort (module=, _unused_ignored=) at /opt/conda/conda-bld/python-split_1648465063888/work/Modules/clinic/posixmodule.c.h:6893
#7 0x000055555568e01b in cfunction_vectorcall_NOARGS (func=0x7ffff6b27e00, args=, nargsf=, kwnames=) at /opt/conda/conda-bld/python-split_1648465063888/work/Objects/methodobject.c:463
#8 0x000055555572f923 in _PyObject_Vectorcall (kwnames=0x0, nargsf=, args=0x555607901ec0, callable=0x7ffff6b27e00) at /opt/conda/conda-bld/python-split_1648465063888/work/Include/cpython/abstract.h:127
#9 call_function (kwnames=0x0, oparg=, pp_stack=, tstate=0x5555558f3c10) at /opt/conda/conda-bld/python-split_1648465063888/work/Python/ceval.c:4963
#10 _PyEval_EvalFrameDefault (f=, throwflag=) at /opt/conda/conda-bld/python-split_1648465063888/work/Python/ceval.c:3469
#11 0x0000555555720600 in PyEval_EvalFrameEx (throwflag=0, f=0x555607901c70) at /opt/conda/conda-bld/python-split_1648465063888/work/Python/ceval.c:741
#12 _PyEval_EvalCodeWithName (_co=, globals=, locals=, args=, argcount=, kwnames=0x7ffff69fb398, kwargs=0x555605f52548, kwcount=3, kwstep=1,
defs=0x7fff102ee2c8, defcount=20, kwdefs=0x0, closure=0x0, name=0x7ffff6b58f30, qualname=0x7ffff6b58f30) at /opt/conda/conda-bld/python-split_1648465063888/work/Python/ceval.c:4298
#13 0x0000555555721bc4 in _PyFunction_Vectorcall (func=, stack=0x555605f52540, nargsf=, kwnames=) at /opt/conda/conda-bld/python-split_1648465063888/work/Objects/call.c:436
–Type for more, q to quit, c to continue without paging–
#14 0x000055555572beb0 in _PyObject_Vectorcall (kwnames=0x7ffff69fb380, nargsf=, args=, callable=0x7fff102cbc10) at /opt/conda/conda-bld/python-split_1648465063888/work/Include/cpython/abstract.h:127
#15 call_function (kwnames=0x7ffff69fb380, oparg=, pp_stack=, tstate=) at /opt/conda/conda-bld/python-split_1648465063888/work/Python/ceval.c:4963
#16 _PyEval_EvalFrameDefault (f=, throwflag=) at /opt/conda/conda-bld/python-split_1648465063888/work/Python/ceval.c:3515
#17 0x00005555557217e7 in PyEval_EvalFrameEx (throwflag=0, f=0x555605f523b0) at /opt/conda/conda-bld/python-split_1648465063888/work/Python/ceval.c:741
#18 function_code_fastcall (globals=, nargs=, args=, co=) at /opt/conda/conda-bld/python-split_1648465063888/work/Objects/call.c:284
#19 _PyFunction_Vectorcall (func=, stack=, nargsf=, kwnames=) at /opt/conda/conda-bld/python-split_1648465063888/work/Objects/call.c:411
#20 0x000055555572ae60 in _PyObject_Vectorcall (kwnames=0x0, nargsf=, args=0x7fff0355e378, callable=0x7fff035cc790) at /opt/conda/conda-bld/python-split_1648465063888/work/Include/cpython/abstract.h:127
#21 call_function (kwnames=0x0, oparg=, pp_stack=, tstate=0x5555558f3c10) at /opt/conda/conda-bld/python-split_1648465063888/work/Python/ceval.c:4963
#22 _PyEval_EvalFrameDefault (f=, throwflag=) at /opt/conda/conda-bld/python-split_1648465063888/work/Python/ceval.c:3486
#23 0x0000555555720600 in PyEval_EvalFrameEx (throwflag=0, f=0x7fff0355e1f0) at /opt/conda/conda-bld/python-split_1648465063888/work/Python/ceval.c:741
#24 _PyEval_EvalCodeWithName (_co=, globals=, locals=, args=, argcount=, kwnames=0x7fff102b7898, kwargs=0x7fff0371bf00, kwcount=1, kwstep=1,
defs=0x7ffff6a52aa8, defcount=1, kwdefs=0x0, closure=0x0, name=0x7ffff6b8c530, qualname=0x7ffff69f9580) at /opt/conda/conda-bld/python-split_1648465063888/work/Python/ceval.c:4298
#25 0x0000555555721bc4 in _PyFunction_Vectorcall (func=, stack=0x7fff0371bef0, nargsf=, kwnames=) at /opt/conda/conda-bld/python-split_1648465063888/work/Objects/call.c:436
#26 0x000055555570d7da in _PyObject_FastCallDict (kwargs=0x7fff0354fd40, nargsf=, args=0x7fffffffcfe0, callable=0x7fff035cc670) at /opt/conda/conda-bld/python-split_1648465063888/work/Objects/call.c:104
#27 _PyObject_Call_Prepend (kwargs=0x7fff0354fd40, args=0x555555721630 <_PyFunction_Vectorcall>, obj=0x7fff0354fd40, callable=0x7fff035cc670) at /opt/conda/conda-bld/python-split_1648465063888/work/Objects/call.c:888
#28 slot_tp_init (self=self@entry=0x7fff035c8550, args=args@entry=0x7fff102cf130, kwds=kwds@entry=0x7fff0354fd40) at /opt/conda/conda-bld/python-split_1648465063888/work/Objects/typeobject.c:6790
#29 0x0000555555684fa8 in type_call (kwds=0x7fff0354fd40, args=0x7fff102cf130, type=) at /opt/conda/conda-bld/python-split_1648465063888/work/Objects/typeobject.c:994
#30 _PyObject_MakeTpCall (callable=0x55555a7c4340, args=, nargs=, keywords=) at /opt/conda/conda-bld/python-split_1648465063888/work/Objects/call.c:159
#31 0x000055555572fe0a in _PyObject_Vectorcall (kwnames=0x7ffff6a52970, nargsf=, args=, callable=0x55555a7c4340) at /opt/conda/conda-bld/python-split_1648465063888/work/Include/cpython/abstract.h:125
#32 call_function (kwnames=0x7ffff6a52970, oparg=, pp_stack=, tstate=) at /opt/conda/conda-bld/python-split_1648465063888/work/Python/ceval.c:4963
#33 _PyEval_EvalFrameDefault (f=, throwflag=) at /opt/conda/conda-bld/python-split_1648465063888/work/Python/ceval.c:3515
#34 0x00005555557217e7 in PyEval_EvalFrameEx (throwflag=0, f=0x7fff035555e0) at /opt/conda/conda-bld/python-split_1648465063888/work/Python/ceval.c:741
#35 function_code_fastcall (globals=, nargs=, args=, co=) at /opt/conda/conda-bld/python-split_1648465063888/work/Objects/call.c:284
#36 _PyFunction_Vectorcall (func=, stack=, nargsf=, kwnames=) at /opt/conda/conda-bld/python-split_1648465063888/work/Objects/call.c:411
#37 0x000055555572b0bb in _PyObject_Vectorcall (kwnames=0x0, nargsf=, args=0x7ffff6ad85b0, callable=0x7ffff69cd550) at /opt/conda/conda-bld/python-split_1648465063888/work/Include/cpython/abstract.h:127
#38 call_function (kwnames=0x0, oparg=, pp_stack=, tstate=0x5555558f3c10) at /opt/conda/conda-bld/python-split_1648465063888/work/Python/ceval.c:4963
#39 _PyEval_EvalFrameDefault (f=, throwflag=) at /opt/conda/conda-bld/python-split_1648465063888/work/Python/ceval.c:3500
#40 0x0000555555720600 in PyEval_EvalFrameEx (throwflag=0, f=0x7ffff6ad8440) at /opt/conda/conda-bld/python-split_1648465063888/work/Python/ceval.c:741
#41 _PyEval_EvalCodeWithName (_co=, globals=, locals=, args=, argcount=, kwnames=0x0, kwargs=0x0, kwcount=0, kwstep=2, defs=0x0, defcount=0, kwdefs=0x0,
closure=0x0, name=0x0, qualname=0x0) at /opt/conda/conda-bld/python-split_1648465063888/work/Python/ceval.c:4298
#42 0x0000555555721eb3 in PyEval_EvalCodeEx (closure=0x0, kwdefs=0x0, defcount=0, defs=0x0, kwcount=0, kws=0x0, argcount=0, args=0x0, locals=, globals=, _co=)
at /opt/conda/conda-bld/python-split_1648465063888/work/Python/ceval.c:4327
#43 PyEval_EvalCode (co=, globals=, locals=) at /opt/conda/conda-bld/python-split_1648465063888/work/Python/ceval.c:718
#44 0x0000555555796622 in run_eval_code_obj (co=0x7ffff69bdbe0, globals=0x7ffff6b17e40, locals=0x7ffff6b17e40) at /opt/conda/conda-bld/python-split_1648465063888/work/Python/pythonrun.c:1166
#45 0x00005555557a71d2 in run_mod (mod=, filename=, globals=0x7ffff6b17e40, locals=0x7ffff6b17e40, flags=, arena=)
at /opt/conda/conda-bld/python-split_1648465063888/work/Python/pythonrun.c:1188
#46 0x00005555557aa36b in pyrun_file (fp=0x55555592a800, filename=0x7ffff6a44db0, start=, globals=0x7ffff6b17e40, locals=0x7ffff6b17e40, closeit=1, flags=0x7fffffffd578)
at /opt/conda/conda-bld/python-split_1648465063888/work/Python/pythonrun.c:1085
#47 0x00005555557aa54f in pyrun_simple_file (flags=0x7fffffffd578, closeit=1, filename=0x7ffff6a44db0, fp=0x55555592a800) at /opt/conda/conda-bld/python-split_1648465063888/work/Python/pythonrun.c:439
#48 PyRun_SimpleFileExFlags (fp=0x55555592a800, filename=, closeit=1, flags=0x7fffffffd578) at /opt/conda/conda-bld/python-split_1648465063888/work/Python/pythonrun.c:472
#49 0x00005555557aaa29 in pymain_run_file (cf=0x7fffffffd578, config=0x5555558f2e30) at /opt/conda/conda-bld/python-split_1648465063888/work/Modules/main.c:391
#50 pymain_run_python (exitcode=0x7fffffffd570) at /opt/conda/conda-bld/python-split_1648465063888/work/Modules/main.c:616
#51 Py_RunMain () at /opt/conda/conda-bld/python-split_1648465063888/work/Modules/main.c:695
#52 0x00005555557aac29 in Py_BytesMain (argc=, argv=) at /opt/conda/conda-bld/python-split_1648465063888/work/Modules/main.c:1127
–Type for more, q to quit, c to continue without paging–
#53 0x00007ffff7cb0d90 in __libc_start_call_main (main=main@entry=0x55555565bea0 , argc=argc@entry=2, argv=argv@entry=0x7fffffffd798) at …/sysdeps/nptl/libc_start_call_main.h:58
#54 0x00007ffff7cb0e40 in __libc_start_main_impl (main=0x55555565bea0 , argc=2, argv=0x7fffffffd798, init=, fini=, rtld_fini=, stack_end=0x7fffffffd788) at …/csu/libc-start.c:392
#55 0x000055555574dad7 in _start ()

Could you create an issue here with your description so the code owners could take a look at it, please?

Yes. Thank you very much