📄 70ku2ctkvxb35b8opdc1rzew5.o
/home/palash/git/iron_learn/target/debug/incremental/iron_learn-27gi6ey70niyc/s-hfvogkl575-1iqqroz-96r4jqg1ug03ej8u9y2sb0egz/70ku2ctkvxb35b8opdc1rzew5.o
Language: o • Lines: 794
ELF>xg@@&H���H�L$(H�T$0H�t$8H��H�|$8H�D$@H�D$HH��$�H��$�H��$�Ƅ$�Ƅ$�H���H�D$P�=��$����H����H�L$�D$$�H�L$�D$$H��$���$���H�t$PH�H�|$h���H�D$h��H�L$p�D$xH��$���$�H�=H�
L�H��+H��$����'H����H��$���$�H�H��$�����H��$���$�H�L$�D$$�1���H�L$pH�L$�D$x�D$H��$���$��D$H�L$H�L$X$�D$`H�H�|$X��H�$�)H�H�|$X������H����H��$���$���H�T$(H�t$0H�|$@H�$H�H��$�Ƅ$���H�H�|$X���H�D$HH�����H��$������5,P`s�+����������s�$}H���H�$H��H�$H�t$H��H�|$H�L$H�L$H��$�H��$�H��$�H�01�����D$$H�|$$H�5��uH�D$H�L$H�	H�HH��H�D$$H��$�H��$�H�t$$�H��$�H��$�H��$�H��$�H�|$XH�5H��$��H�|$@H�t$X�H�D$@H�D$(H�D$HH�D$0H�D$PH�D$8H�|$(H�5�H��H�D$H�H�PH�D$H����src/cuda_tensor/mem_pool.rsT&CUDA Allocation Failed. Error: pScalled `Result::unwrap()` on an `Err` value%U4I�
I�8I3$>92�	/I

I�82.n:;I<I
�.@n:;I:;I4�:;IU1XYW1Im�(
I!I"
7$>3
I�84.n:;I<.n:;I  :;I!2�"I3#.G $%4�:;I&�'.@G(1)41*Iu=	� u��u�	�
�	�
{
8	�
c
#

�
�

�
�
CO		���
��:We��e���b�
��#c��$f�M��pX��p�
T	p��n	�
`�
"�����������������������������������������������������������������������������mt�
�
�
7	�

�
	m
m	�
�	�
�h�
��	�	�
�	�	�
���	�	�[�
�
8_	�
	�
�
	�
	�
��m��	�	0

�	�	0

0

W
�

�

		m
�
	�
�	m
�
	�
u	m
�
*		�
	�	m	KR�	� R�
�
�	�	�
�	

�
�

<	
�
!
Y


�

�

�

�
�"m
�
�#�	�	� �[$%��$%��	�	�
u
	
� 	�
�
�
�!
�	m	�
 
�	m	�
S
*		�
�
�	
��
��"�&��t
�
��'#W���O���O��
�T&��(-)����T���W�		�m�	t�
*���
8

!1"*&>�t�
k�L���� #:clang LLVM (rustc version 1.92.0 (ded5c06cf 2025-12-08))src/lib.rs/@/70ku2ctkvxb35b8opdc1rzew5/home/palash/git/iron_learn<std::sync::poison::PoisonError<std::sync::poison::mutex::MutexGuard<iron_learn::cuda_tensor::mem_pool::UnsafeCudaMemPoolHandle>> as core::fmt::Debug>::{vtable}drop_in_place()*const ()sizeusizealign__method3stdsyncpoisonmutexiron_learncuda_tensormem_pool__0cust_rawcuda_unusedu8__ARRAY_SIZE_TYPE__CUmemPoolHandle_st*mut cust_raw::cuda::CUmemPoolHandle_stUnsafeCudaMemPoolHandleTlockinnersysfutexcoreatomicvcellu32valueUnsafeCell<u32>AtomicU32MutexfailedUnsafeCell<u8>AtomicBoolFlagdataUnsafeCell<iron_learn::cuda_tensor::mem_pool::UnsafeCudaMemPoolHandle>Mutex<iron_learn::cuda_tensor::mem_pool::UnsafeCudaMemPoolHandle>&std::sync::poison::mutex::Mutex<iron_learn::cuda_tensor::mem_pool::UnsafeCudaMemPoolHandle>panickingboolGuardMutexGuard<iron_learn::cuda_tensor::mem_pool::UnsafeCudaMemPoolHandle>PoisonError<std::sync::poison::mutex::MutexGuard<iron_learn::cuda_tensor::mem_pool::UnsafeCudaMemPoolHandle>><std::sync::poison::PoisonError<std::sync::poison::mutex::MutexGuard<iron_learn::cuda_tensor::mem_pool::UnsafeCudaMemPoolHandle>> as core::fmt::Debug>::{vtable_type}i32CUDA_SUCCESSCUDA_ERROR_INVALID_VALUECUDA_ERROR_OUT_OF_MEMORYCUDA_ERROR_NOT_INITIALIZEDCUDA_ERROR_DEINITIALIZEDCUDA_ERROR_PROFILER_DISABLEDCUDA_ERROR_PROFILER_NOT_INITIALIZEDCUDA_ERROR_PROFILER_ALREADY_STARTEDCUDA_ERROR_PROFILER_ALREADY_STOPPEDCUDA_ERROR_STUB_LIBRARYCUDA_ERROR_NO_DEVICECUDA_ERROR_INVALID_DEVICECUDA_ERROR_DEVICE_NOT_LICENSEDCUDA_ERROR_INVALID_IMAGECUDA_ERROR_INVALID_CONTEXTCUDA_ERROR_CONTEXT_ALREADY_CURRENTCUDA_ERROR_MAP_FAILEDCUDA_ERROR_UNMAP_FAILEDCUDA_ERROR_ARRAY_IS_MAPPEDCUDA_ERROR_ALREADY_MAPPEDCUDA_ERROR_NO_BINARY_FOR_GPUCUDA_ERROR_ALREADY_ACQUIREDCUDA_ERROR_NOT_MAPPEDCUDA_ERROR_NOT_MAPPED_AS_ARRAYCUDA_ERROR_NOT_MAPPED_AS_POINTERCUDA_ERROR_ECC_UNCORRECTABLECUDA_ERROR_UNSUPPORTED_LIMITCUDA_ERROR_CONTEXT_ALREADY_IN_USECUDA_ERROR_PEER_ACCESS_UNSUPPORTEDCUDA_ERROR_INVALID_PTXCUDA_ERROR_INVALID_GRAPHICS_CONTEXTCUDA_ERROR_NVLINK_UNCORRECTABLECUDA_ERROR_JIT_COMPILER_NOT_FOUNDCUDA_ERROR_UNSUPPORTED_PTX_VERSIONCUDA_ERROR_JIT_COMPILATION_DISABLEDCUDA_ERROR_UNSUPPORTED_EXEC_AFFINITYCUDA_ERROR_INVALID_SOURCECUDA_ERROR_FILE_NOT_FOUNDCUDA_ERROR_SHARED_OBJECT_SYMBOL_NOT_FOUNDCUDA_ERROR_SHARED_OBJECT_INIT_FAILEDCUDA_ERROR_OPERATING_SYSTEMCUDA_ERROR_INVALID_HANDLECUDA_ERROR_ILLEGAL_STATECUDA_ERROR_NOT_FOUNDCUDA_ERROR_NOT_READYCUDA_ERROR_ILLEGAL_ADDRESSCUDA_ERROR_LAUNCH_OUT_OF_RESOURCESCUDA_ERROR_LAUNCH_TIMEOUTCUDA_ERROR_LAUNCH_INCOMPATIBLE_TEXTURINGCUDA_ERROR_PEER_ACCESS_ALREADY_ENABLEDCUDA_ERROR_PEER_ACCESS_NOT_ENABLEDCUDA_ERROR_PRIMARY_CONTEXT_ACTIVECUDA_ERROR_CONTEXT_IS_DESTROYEDCUDA_ERROR_ASSERTCUDA_ERROR_TOO_MANY_PEERSCUDA_ERROR_HOST_MEMORY_ALREADY_REGISTEREDCUDA_ERROR_HOST_MEMORY_NOT_REGISTEREDCUDA_ERROR_HARDWARE_STACK_ERRORCUDA_ERROR_ILLEGAL_INSTRUCTIONCUDA_ERROR_MISALIGNED_ADDRESSCUDA_ERROR_INVALID_ADDRESS_SPACECUDA_ERROR_INVALID_PCCUDA_ERROR_LAUNCH_FAILEDCUDA_ERROR_COOPERATIVE_LAUNCH_TOO_LARGECUDA_ERROR_NOT_PERMITTEDCUDA_ERROR_NOT_SUPPORTEDCUDA_ERROR_SYSTEM_NOT_READYCUDA_ERROR_SYSTEM_DRIVER_MISMATCHCUDA_ERROR_COMPAT_NOT_SUPPORTED_ON_DEVICECUDA_ERROR_MPS_CONNECTION_FAILEDCUDA_ERROR_MPS_RPC_FAILURECUDA_ERROR_MPS_SERVER_NOT_READYCUDA_ERROR_MPS_MAX_CLIENTS_REACHEDCUDA_ERROR_MPS_MAX_CONNECTIONS_REACHEDCUDA_ERROR_STREAM_CAPTURE_UNSUPPORTEDCUDA_ERROR_STREAM_CAPTURE_INVALIDATEDCUDA_ERROR_STREAM_CAPTURE_MERGECUDA_ERROR_STREAM_CAPTURE_UNMATCHEDCUDA_ERROR_STREAM_CAPTURE_UNJOINEDCUDA_ERROR_STREAM_CAPTURE_ISOLATIONCUDA_ERROR_STREAM_CAPTURE_IMPLICITCUDA_ERROR_CAPTURED_EVENTCUDA_ERROR_STREAM_CAPTURE_WRONG_THREADCUDA_ERROR_TIMEOUTCUDA_ERROR_GRAPH_EXEC_UPDATE_FAILURECUDA_ERROR_EXTERNAL_DEVICECUDA_ERROR_UNKNOWNcudaError_enumresultu64OkEErrResult<std::sync::poison::mutex::MutexGuard<iron_learn::cuda_tensor::mem_pool::UnsafeCudaMemPoolHandle>, std::sync::poison::PoisonError<std::sync::poison::mutex::MutexGuard<iron_learn::cuda_tensor::mem_pool::UnsafeCudaMemPoolHandle>>>_ZN4core6result19Result$LT$T$C$E$GT$6unwrap17hb6e21deb49e31438Eunwrap<std::sync::poison::mutex::MutexGuard<iron_learn::cuda_tensor::mem_pool::UnsafeCudaMemPoolHandle>, std::sync::poison::PoisonError<std::sync::poison::mutex::MutexGuard<iron_learn::cuda_tensor::mem_pool::UnsafeCudaMemPoolHandle>>>paniclocationfilenameptrnon_nullpointerdata_ptrlength*const strNonNull<str>linecol_filenamemarker&strPhantomData<&str>Location&core::panic::location::LocationselfetpoolallocGlobalAstrongUnsafeCell<usize>AtomicUsizeweakArcInner<std::sync::poison::mutex::Mutex<iron_learn::cuda_tensor::mem_pool::UnsafeCudaMemPoolHandle>>*const alloc::sync::ArcInner<std::sync::poison::mutex::Mutex<iron_learn::cuda_tensor::mem_pool::UnsafeCudaMemPoolHandle>>NonNull<alloc::sync::ArcInner<std::sync::poison::mutex::Mutex<iron_learn::cuda_tensor::mem_pool::UnsafeCudaMemPoolHandle>>>phantomPhantomData<alloc::sync::ArcInner<std::sync::poison::mutex::Mutex<iron_learn::cuda_tensor::mem_pool::UnsafeCudaMemPoolHandle>>>Arc<std::sync::poison::mutex::Mutex<iron_learn::cuda_tensor::mem_pool::UnsafeCudaMemPoolHandle>, alloc::alloc::Global>CudaMemoryPooldyn core::error::Errorvtable&[usize; 10]alloc::boxed::Box<dyn core::error::Error, alloc::alloc::Global>Result<u64, alloc::boxed::Box<dyn core::error::Error, alloc::alloc::Global>>R{impl#2}allocate_ref__device_ptr&mut u64_ref__byte_size&usize{closure_env#0}F_ZN10iron_learn11cuda_tensor8mem_pool14CudaMemoryPool11with_handle17habeeb814008d0ce9Ewith_handle<core::result::Result<u64, alloc::boxed::Box<dyn core::error::Error, alloc::alloc::Global>>, iron_learn::cuda_tensor::mem_pool::{impl#2}::allocate::{closure_env#0}>&iron_learn::cuda_tensor::mem_pool::CudaMemoryPoolhintstringvecbufraw_vecunique*const u8NonNull<u8>_markerPhantomData<u8>Unique<u8>capnumniche_typesUsizeNoHighBitRawVecInner<alloc::alloc::Global>RawVec<u8, alloc::alloc::Global>lenVec<u8, alloc::alloc::Global>String_ZN4core4hint8must_use17h6e8ca2b7e21810c0Emust_use<alloc::string::String>_ZN10iron_learn11cuda_tensor8mem_pool14CudaMemoryPool8allocate28_$u7b$$u7b$closure$u7d$$u7d$17h758d138e2b504512E{closure#0}fguardraw_handledevice_ptrbyte_sizepool_handleargsfmtrttyPlaceholderNonNull<()>formatterErrorResult<(), core::fmt::Error>optionsflagswidthu16precisionFormattingOptionsdyn core::fmt::Write&[usize; 6]&mut dyn core::fmt::WriteFormatter&mut core::fmt::Formatterunsafe fn(core::ptr::non_null::NonNull<()>, &mut core::fmt::Formatter) -> core::result::Result<(), core::fmt::Error>_lifetime&()PhantomData<&()>CountArgumentTypeArgument&cust_raw::cuda::cudaError_enum(&cust_raw::cuda::cudaError_enum)rustc version 1.92.0 (ded5c06cf 2025-12-08)zRx�:G�2zPLRx�� $#G�A����
src/cuda_tensor/home/palash/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/srcmem_pool.rsresult.rshint.rs	�
@���.�/	���t�v-V�	<�v.�	.f��v����?�.�)	�����Xu�f�	�
A:��X��
<
�T�3���S�|���t
�X;��3:�	
#�#�p=^�#������W!S	���������	������������������
���������	���������	��������	��������1	���������	���������	������������������	��������	����������������J	��������Z��������`	���������	������������������	 ���������!����������������	"��������
#


9

`&
`+
|5
B
<I
T
8_
Cj
Iz
.�
+�
=�
S�
W�
\�
��

�
��
c�
��

�
�
\�
��

�


\
�$
�,
a9
�A
rP
U
WZ
c_
d
[l
~
i�
t�
��
��
��
��
&�
��
4�
��
��
��
��
��
��
�
M
�,
�<
�O
�[
0c
Co��
����
����
��
��
��
��
�
4
�

�

%
@%
Y+
v1
�7
�=
�C
�J
Q
)X
H_
af
|m
�t
�{
��
��
�
�
;�
Q�
p�
��
��
��
��
�
'�
K�
k�
��
��
��
�
	
-	
W	
|	
�	#
�	*
�	1
�	8
�	?

F
3
M
M
T
v
[
�
b
�
i
�
p
w
~
.�
X�
~�
��
��
��
��
�
+�
S�
l�
��
��
��
��

�
)
�
I
�
l

�


�

�

�

#&
F-
j4
�;
�B
�I
�P
W
!n
�u
��
�
$�
W�
)�
Q�
0�
w�
0�
S�
0�
2�
A�

�
;�
h



;
�&

+
;8
AD

I
;W
C\
Wr
N�
S�
N�

�
Q�
��
S�

�
Q�
��
B�
��

�
Q	
9
N,
S9
NE

N
QS
�`
Sl

u
Qz
��
5�
N�
S�
N�

�
Q�
��
S�

�
Q�
�	
m
s
�
|'
�3
�?
�N
�S
�X
�d

i
�v
D�

�
��
D�

�
��
�

�
��
3�
h�

�
��
P	
�	
�	

	
�%	

+	
X7	

=	
hI	

P	
U	
Y	
-j	

o	
;}	
w�	
{�	
��	
��	
�	
�	
��	

�	
�	

�	
y�	

�	
;

%

Z

y"

�1

/9

�A

RM

'Z

tb

Zn

`z

j�

7�

|�

��

J�

��

��

��

��

��

��

�



Q

"+
$:
+?
WD
HP

Y
8^
�j
�v
+�
d�

�
:�
_�
��
+�
1�
�
��
#�
#�
��

�
8
'
�
+!
�-

6
8;
G
PT
�`
8e
�q
s}
+�
��
��
��
��
��
��
��
��
�


.

�=
�V
�r

{

��
��

��

��

��

:�

��

��

f
�
�
�+
�6
�P
dY
�`
�p
�

 0����0R8�@�H-`h#px:% G$\e�^.rela.data.DW.ref.rust_eh_personality.debug_abbrev.text.comment.rela.debug_aranges.rela.debug_ranges.debug_str.group.rela.debug_info.note.GNU-stack.rela.debug_line_Unwind_Resume.rela.eh_framecuMemAllocFromPoolAsync.strtab.symtab_ZN73_$LT$alloc..sync..Arc$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$5deref17hbc2cbe8b74ec375fE_ZN4core3ptr161drop_in_place$LT$std..sync..poison..PoisonError$LT$std..sync..poison..mutex..MutexGuard$LT$iron_learn..cuda_tensor..mem_pool..UnsafeCudaMemPoolHandle$GT$$GT$$GT$17h4dcff27bf2776c7eE_ZN89_$LT$std..sync..poison..mutex..MutexGuard$LT$T$GT$$u20$as$u20$core..ops..deref..Deref$GT$5deref17h4ebdc200d7f0205dE_ZN4core3ptr123drop_in_place$LT$std..sync..poison..mutex..MutexGuard$LT$iron_learn..cuda_tensor..mem_pool..UnsafeCudaMemPoolHandle$GT$$GT$17hc0057427904f721cE.rela.text._ZN10iron_learn11cuda_tensor8mem_pool14CudaMemoryPool11with_handle17habeeb814008d0ce9E.gcc_except_table._ZN10iron_learn11cuda_tensor8mem_pool14CudaMemoryPool11with_handle17habeeb814008d0ce9E_ZN4core3fmt2rt8Argument9new_debug17h6fbd73a5f8c5db58E_ZN4core6result13unwrap_failed17h8e46864fd8bf13c6E_ZN3std4sync6poison5mutex14Mutex$LT$T$GT$4lock17h8a1f0a28896931e5E_ZN4core3fmt2rt38_$LT$impl$u20$core..fmt..Arguments$GT$6new_v117h72b4e443bcf38a84E_ZN50_$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$4into17hc0cf4d4ec44a77a3E_ZN76_$LT$std..sync..poison..PoisonError$LT$T$GT$$u20$as$u20$core..fmt..Debug$GT$3fmt17h31bd47246fd29263E_ZN4core3cmp9PartialEq2ne17hda287a33531781c2E_ZN4core9panicking16panic_in_cleanup17h6ca8ea5ab49097b2E.rela.text._ZN10iron_learn11cuda_tensor8mem_pool14CudaMemoryPool8allocate28_$u7b$$u7b$closure$u7d$$u7d$17h758d138e2b504512E_ZN5alloc3fmt6format17hdcc24bba69fa1b41E.rodata..Lanon.75bad55b2d6bd07686fb78c7a6ab5969.7.rela.data.rel.ro..Lanon.75bad55b2d6bd07686fb78c7a6ab5969.670ku2ctkvxb35b8opdc1rzew5.rela.data.rel.ro..Lanon.75bad55b2d6bd07686fb78c7a6ab5969.5.rodata.cst4.rela.data.rel.ro..Lanon.75bad55b2d6bd07686fb78c7a6ab5969.4.rodata..Lanon.75bad55b2d6bd07686fb78c7a6ab5969.3.Lanon.75bad55b2d6bd07686fb78c7a6ab5969.2.rela.data.rel.ro..Lanon.75bad55b2d6bd07686fb78c7a6ab5969.1.rodata.str1.1GCC_except_table0��^�5@@@#;@�6P%�d<-�:(@(8�%r2�;�6@9%	���8�@9%
ZHU@09%` �@H90%��+'����y}@x9@#%IPD@�\`%]f�X@] %k0��v<3%$�08^%;0�0-�1�p1x�@P^`%!��1��@�^0%#�H3�