📄 6tqctw2k6w3u2waqs1z8nn2h9.o
/home/palash/git/iron_learn/target/debug/incremental/iron_learn-25isv2wm2qmog/s-hiw4osj9sy-0js2evx-19g7ewkctih5m848re45i94cz/6tqctw2k6w3u2waqs1z8nn2h9.o
Language: o • Lines: 401
ELF>PK@@3H��H�|$H��$�H�=�H��H�5�H�
�H��H��8H�L$H�P8�1�H��HD�H�tlH�|$H�D$H��$���H��$�H��$�H��$�u
H�=�H��$�H�D$H��$�H��$�H��t&�HH�|$ H�5�H�|$ H�5�H�|$PH�5�H�|$PH�5�H�T$H�t$H��$��H��$��1�H��HD�H���H��$�H��$�H��$�H��$�H�=H�
L�H��+H��$����#H����H��$���$H��$����H��$��H��$�H��$�H��$��H�t$H��H��$��H��$�H��$�H�������+��
��aPH�<$�H���Y�H��xH�t$H��H�|$H�D$H�|$ H�D$HH�|$P�H�D$0H�T$8H�|$0�H�D$(�H�|$0��H����H�L$X�D$`��H�D$(H�D$@H�|$@�H�D$�H�D$ H�L$H�L$hH�D$pH�t$ H�|$H���H�$�H�$H�t$H�|$H���H�D$0H�T$8H��x��H�|$X���44
TE
�n8T�<No GPU Context Set/home/palash/git/iron_learn/src/cuda_tensor/custom_device_buffer.rsC0)Cuda not initialized or Gpu Pool is not set up.C2C55Attempted a zero size pointer or null pointer creation.7C8	C;:called `Result::unwrap()` on an `Err` valuegdb_load_rust_pretty_printers.py%U4I�
I�8I3$>�I3	�
I!I"
7$>
92�3
I�84/I
I�82.n:;I<I.G :;I4�:;I.@n:;I:;IU4�:;I1XYW 1!1"41#$.n:;I<%.@G&2��=	� u��u����	�
��


��,��������

���

��\m
��\
K�n�����������>�

;Y�
����00��z�����J���������>����


 W/���/���0055 ��+��5�G�;: ��_!-k"��l#*��;�#��<�HHc$�H��WE���Ez�0F�H
2



H��
H�H�%W���H

���&� ��
&



0�w




�I

`
��\��H\����  �clang LLVM (rustc version 1.92.0 (ded5c06cf 2025-12-08))src/main.rs/@/6tqctw2k6w3u2waqs1z8nn2h9/home/palash/git/iron_learn<alloc::boxed::Box<dyn core::error::Error, alloc::alloc::Global> as core::fmt::Debug>::{vtable}drop_in_place()*const ()sizeusizealign__method3pointerdyn core::error::Errorvtable__ARRAY_SIZE_TYPE__&[usize; 10]alloc::boxed::Box<dyn core::error::Error, alloc::alloc::Global><alloc::boxed::Box<dyn core::error::Error, alloc::alloc::Global> as core::fmt::Debug>::{vtable_type}coreoptionu64NoneTSome__0Option<usize>_ZN4core6option15Option$LT$T$GT$6unwrap17h48d7fd7dc3bf06b7Eunwrap<usize>paniclocationfilenameptrnon_nullu8data_ptrlength*const strNonNull<str>lineu32col_filenamemarker&strPhantomData<&str>Location&core::panic::location::LocationselfvalresultOkEErrResult<u64, alloc::boxed::Box<dyn core::error::Error, alloc::alloc::Global>>_ZN4core6result19Result$LT$T$C$E$GT$6unwrap17h9246e44226ba1ed0Eunwrap<u64, alloc::boxed::Box<dyn core::error::Error, alloc::alloc::Global>>etiron_learncuda_tensorcustom_device_bufferf32device_buffercustmemorydevicebuf*mut f32PhantomData<*mut f32>DevicePointer<f32>lenDeviceBuffer<f32>CustomDeviceBuffer<f32>_ZN10iron_learn11cuda_tensor20custom_device_buffer27CustomDeviceBuffer$LT$T$GT$13as_device_ptr17ha346342e57381205Eas_device_ptr<f32>&iron_learn::cuda_tensor::custom_device_buffer::CustomDeviceBuffer<f32>_ZN10iron_learn11cuda_tensor20custom_device_buffer17get_device_buffer17h9d391afea299af16Eget_device_buffer<f32>_ZN10iron_learn11cuda_tensor20custom_device_buffer28get_device_buffer_from_slice17hbe88c6e9624190f2Eget_device_buffer_from_slice<f32>poolmem_poolallocsyncstdpoisonmutexcust_rawcuda_unusedCUmemPoolHandle_st*mut cust_raw::cuda::CUmemPoolHandle_stUnsafeCudaMemPoolHandleinnersysfutexatomicvcellvalueUnsafeCell<u32>AtomicU32MutexfailedUnsafeCell<u8>AtomicBoolFlagdataUnsafeCell<iron_learn::cuda_tensor::mem_pool::UnsafeCudaMemPoolHandle>Mutex<iron_learn::cuda_tensor::mem_pool::UnsafeCudaMemPoolHandle>GlobalAstrongUnsafeCell<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>CudaMemoryPool&iron_learn::cuda_tensor::mem_pool::CudaMemoryPoolptr_sizepool_allocated_pointerdevice_pointer&[f32]rustc version 1.92.0 (ded5c06cf 2025-12-08)zRx�ARzPLRx��$ G�$D�D��A����
src/cuda_tensor/home/palash/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/srccustom_device_buffer.rsoption.rsresult.rs	.#
=)�t�P�1��	����5�xJ�}	$H$';��	�	f���v-V�	��vt�	.f�:�v��"LM		
Y�Y	�
%?���X��
�J+���
����	����vXf
*+"	���
�


!"&(0 ��J�(hrF���w�
��g���
~�! "!*	����������������&	��������2��������7��������z������������������	 ���������
���������	!������������������	"�����������������	!����������������	"��������*	#��������t��������{������������������	$���������%���������	&���������'���������(��������)��������+��������,��������&��������:*��������K.��������t/���������	0���������	1���������	&���������'��������




%2


9

a&
�+
}5B
�I
�T
�_
j
	z
��
��
��
Z�
�
2�
�
M�
9�
��
�



'
-
9
>
K
-O
i_
q
wv
}{
��
��
��
��
��
��
��
��
�
�
6	�
�
�
�
�

{!
'
�	3
:
/?
?U
6b
;o
6{
�
9�
�
;�
�
9�
�
��
��
�
9�
��
;�
_�
B
�
B 
E(
B7
D<
OH
M
IZ
vf
k
Ix
��
�
I�
3�
�
I�
�
�
��
��
��
��
��
�
�
�'
,
&9
+R
[
9`
&m
|
�
�
(�
4��
��
��
��
�
����
0
�
.+qG�X
�
du
�
�
��
�
M�
��
E�
��
�
v�
��
`�
M

�
�
$
�1
9
I
IP
[U
`Z
g_
Md
�p
u
n�
��
�
��
�
��
��
r�
X��
&

�

�
�
:
*
3
*8
�D
�	P
�]
Vi
n
,z
Q�
��
��
#�
��
��
��
��
��
�
+�
��
��
��
o
1

�
�
5
i!
57
�@
�E
�J
�R
�r
�{
"�
��
�
 0@t��0�8�@�H`9hEpix��� �����5 C4Xax��q�.rela.data.DW.ref.rust_eh_personality.debug_abbrev.text.comment.debug_gdb_scripts.rela.debug_aranges.rela.debug_ranges.debug_str.group.rela.debug_info.note.GNU-stack.rela.debug_line_Unwind_Resume.rela.eh_frame.strtab.symtab__rustc_debug_gdb_scripts_section___ZN10iron_learn11cuda_tensor8mem_pool14CudaMemoryPool8allocate17h16f84d173f8b61cfE_ZN4core3ptr97drop_in_place$LT$iron_learn..cuda_tensor..custom_device_buffer..CustomDeviceBuffer$LT$f32$GT$$GT$17h13082d1fa5dee96eE_ZN102_$LT$cust..memory..device..device_buffer..DeviceBuffer$LT$T$GT$$u20$as$u20$core..ops..deref..Deref$GT$5deref17h55e5f7a4d5aa61fbE_ZN4core3ptr72drop_in_place$LT$alloc..boxed..Box$LT$dyn$u20$core..error..Error$GT$$GT$17h232247e8797cc89bE_ZN4core6option15Option$LT$T$GT$6expect17hc990d294c69f776bE_ZN4core9panicking9panic_fmt17h62031895f6e012daE_ZN4core3num23_$LT$impl$u20$usize$GT$11checked_mul17heb570fb452a51bb9E_ZN4cust6memory7pointer22DevicePointer$LT$T$GT$6as_raw17h80540620bf655968E_ZN4core3mem11size_of_val17h6890d6f932bba1d7E_ZN4cust6memory6device12device_slice20DeviceSlice$LT$T$GT$13as_device_ptr17h1d1511c2a59326b7E_ZN4core6result13unwrap_failed17h8e46864fd8bf13c6E.rela.text._ZN10iron_learn11cuda_tensor20custom_device_buffer17get_device_buffer17h9d391afea299af16E.gcc_except_table._ZN10iron_learn11cuda_tensor20custom_device_buffer17get_device_buffer17h9d391afea299af16E.rela.text._ZN10iron_learn11cuda_tensor20custom_device_buffer27CustomDeviceBuffer$LT$T$GT$13as_device_ptr17ha346342e57381205E_ZN10iron_learn11gpu_context11GPU_CONTEXT17hdcc53d365d4241f4E_ZN4core3fmt2rt38_$LT$impl$u20$core..fmt..Arguments$GT$9new_const17heaa60d78cf9f1134E_ZN67_$LT$alloc..boxed..Box$LT$T$C$A$GT$$u20$as$u20$core..fmt..Debug$GT$3fmt17h3f2e1eb946b5f873E_ZN4core6option13unwrap_failed17h02f41afc018838f2E.rela.text._ZN10iron_learn11cuda_tensor20custom_device_buffer28get_device_buffer_from_slice17hbe88c6e9624190f2E.gcc_except_table._ZN10iron_learn11cuda_tensor20custom_device_buffer28get_device_buffer_from_slice17hbe88c6e9624190f2E_ZN4cust6memory7pointer22DevicePointer$LT$T$GT$8from_raw17h640d0d24df1e47c2E_ZN4core9panicking16panic_in_cleanup17h6ca8ea5ab49097b2E_ZN3std4sync9once_lock17OnceLock$LT$T$GT$3get17h0b8d32c52aa22311E_ZN4cust6memory6device13device_buffer21DeviceBuffer$LT$T$GT$14from_raw_parts17h38a5fc6d7862f7c0E6tqctw2k6w3u2waqs1z8nn2h9.rela.data.rel.ro..Lanon.36280b1d38f3bcbe93fad4d4280ea971.9.rela.data.rel.ro..Lanon.36280b1d38f3bcbe93fad4d4280ea971.8.rodata..Lanon.36280b1d38f3bcbe93fad4d4280ea971.7.rela.data.rel.ro..Lanon.36280b1d38f3bcbe93fad4d4280ea971.6.rela.data.rel.ro..Lanon.36280b1d38f3bcbe93fad4d4280ea971.5.rela.data.rel.ro..Lanon.36280b1d38f3bcbe93fad4d4280ea971.4.rodata..Lanon.36280b1d38f3bcbe93fad4d4280ea971.3cuMemcpyHtoD_v2GCC_except_table2.rodata..Lanon.36280b1d38f3bcbe93fad4d4280ea971.12.rela.data.rel.ro..Lanon.36280b1d38f3bcbe93fad4d4280ea971.2.rela.data.rel.ro..Lanon.36280b1d38f3bcbe93fad4d4280ea971.11.rodata.str1.1GCC_except_table0.rela.data.rel.ro..Lanon.36280b1d38f3bcbe93fad4d4280ea971.10.rodata..Lanon.36280b1d38f3bcbe93fad4d4280ea971.0� ?*5@�@ �@ $p2`$q�l@�&02��@�&�2��$���2�D&!@�'2
�
(.c
X^
@�'2'
h"
@�'2�	��	@�'2�	�7}	�x	@�'2A	�<	@�'2���@(2b ]@((02�
0+D2["'}��>��@X(�2"\�`W@<x2$p@�k@�<�2&~0)�24@0>2*;0H-�u�px��@H>�2.���@�>H20�