📄 106zvykoxlpxftdmbgdv425wo.o
/home/palash/git/iron_learn/target/debug/incremental/iron_learn-25isv2wm2qmog/s-hiw4osj9sy-0js2evx-19g7ewkctih5m848re45i94cz/106zvykoxlpxftdmbgdv425wo.o
Language: o • Lines: 843
ELF>�~@@3H��XH�|$H�t$H�T$H�|$ H�t$(H�D$H�D$0H�D$H�D$8H���������L$F�uH�D$H���������L$G�u��MH�t$H�|$H�T$��5H�t$H�|$�H�L$��!H�|$H�H����H�L$H�D$P���H��X�����
b/��%H��XH�|$H�t$H�T$H�|$ H�t$(H�D$H�D$0H�D$H�D$8H���������L$F�uH�D$H���������L$G�u��MH�t$H�|$H�T$��5H�t$H�|$�H�L$��!H�|$H�H����H�L$H�D$P���H��X�����
b/��%H��XH�|$H�t$H�|$ H�t$(H�D$H�D$0H�D$H�D$8H���������L$F�uH�D$H���������L$G�u��MH�t$H�|$H�T$��5H�t$H�|$�H�L$��!H�|$H�H����H�L$H�D$P���H��X�����
]/��%H��H�|$H�t$�H���H��(H�|$H�t$H�T$��H�|$�H����H�L$�D$ ��H��(���
$!H��(H�|$H�t$H�T$��H�|$�H����H�L$�D$ ��H��(���
$!H��(H�|$H�t$H�T$H�H�D$ H�?�<���$H��(�H��(H�|$H�t$H�T$H�H�D$ H�?�<���$H��(�H��xH�$H�t$H��H�<$H�D$H�D$H�t$0H�|$8H�|$H���H�t$H�|$H�H�WH�GH�t$PH�GH�D$ H�D$XL�$H�|$H�t$ ��L�
�H�|$ H�t$H�$H���H�$H�D$`H�D$hH�D$H�H�D$pH�D$(H�<$H�t$(H��H�D$H�L$H�$H�QH��x��/home/palash/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/mod.rs/home/palash/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/mod.rspq�	gdb_load_rust_pretty_printers.py%U9Im�(
.n:;I :;I4�:;I.n:; 	/I
:;I4�:;I
2�
I�82.n:;I<I.n:; .n:;I<$>�
I�8.@n:;I:;I4�:;I1UXYW41.@n:;.@n:;I:;I1XYW1 !4�:;I"1XYW#.@n:;$1UXYW%U1&1XYW'.n:;<(2�)I3*�+I3,I-.G ��;�����;����	�	8	�


.%	�	K	�


O%	\	c	�

�
�%�W	��d
	�
�
	�
�

	�W	��	�*	�W��	��W���
	�

	�
	\
	�

:C�;�;�;�;�;�;O	��
B3W�;�������
W�"� t	�	�
3W�;�������
��"� �	�	�
W����	\9W������
	�	�
9W������
	�	�
�W��0�d����&)���>��J������ �!�����0�
�9U"��"�	�"/��1� ���������h1���~�������B������q�?��?"�W"�	'�
'�������:���	�	�#�WT� T�T8$�X� ��0�%��8�&t&���&tN���	�	8#�WT� T�TK$
X� 1�0<%G�8H&�&���&�N���	�	K#�WT� T��Tc$VX� }�0�%��8�&�&���&�N���	\	c
	�	��
	\	��
	�	�
�	�	���	�	��!	�	�d'�	�	��(
	�	�2
	��C��*	�	����	�	���	��
	\	�2
	�	�2&�
	�	���	�	��&	�	��)�
**)�
%+�)8)�
)K)p,;��)\�+\)c)4-A
	�	�
�
��-D	�	����)��+�)2-g	�	�)�-�	�	�)
-m
	�	�)-q	�	��-G	�-�
	�	�&�)-�	�	�!�-�	�	����-�	����-W

:C)���������9933�clang LLVM (rustc version 1.92.0 (ded5c06cf 2025-12-08))src/main.rs/@/106zvykoxlpxftdmbgdv425wo/home/palash/git/iron_learncorecmpi8LessEqualGreaterOrderingslicesortstable__0usize__1f32(usize, f32)Talloc{impl#0}sort_by_ref__compareiron_learnexamplestransformergenerate_sequence{closure_env#4}<iron_learn::cpu_tensor::CpuTensor<f32>, f32>&mut iron_learn::examples::transformer::generate_sequence::{closure_env#4}<iron_learn::cpu_tensor::CpuTensor<f32>, f32>{closure_env#0}<(usize, f32), iron_learn::examples::transformer::generate_sequence::{closure_env#4}<iron_learn::cpu_tensor::CpuTensor<f32>, f32>>FvecGlobalAbufraw_vecinnerptruniqueu8pointernon_null*const u8NonNull<u8>_markermarkerPhantomData<u8>Unique<u8>capnumniche_typesUsizeNoHighBitRawVecInner<alloc::alloc::Global>PhantomData<(usize, f32)>RawVec<(usize, f32), alloc::alloc::Global>lenVec<(usize, f32), alloc::alloc::Global>BufT_ZN4core5slice4sort6stable4sort17h3cfbcdf9276e83abEsort<(usize, f32), alloc::slice::{impl#0}::sort_by::{closure_env#0}<(usize, f32), iron_learn::examples::transformer::generate_sequence::{closure_env#4}<iron_learn::cpu_tensor::CpuTensor<f32>, f32>>, alloc::vec::Vec<(usize, f32), alloc::alloc::Global>>vdata_ptrlength&mut [(usize, f32)]is_less&mut alloc::slice::{impl#0}::sort_by::{closure_env#0}<(usize, f32), iron_learn::examples::transformer::generate_sequence::{closure_env#4}<iron_learn::cpu_tensor::CpuTensor<f32>, f32>>intrinsics_ZN4core10intrinsics6likely17hc8eb9106d17a7ec6Elikelyboolb{closure_env#4}<iron_learn::cuda_tensor::GpuTensor<f32>, f32>&mut iron_learn::examples::transformer::generate_sequence::{closure_env#4}<iron_learn::cuda_tensor::GpuTensor<f32>, f32>{closure_env#0}<(usize, f32), iron_learn::examples::transformer::generate_sequence::{closure_env#4}<iron_learn::cuda_tensor::GpuTensor<f32>, f32>>_ZN4core5slice4sort6stable4sort17hd5d8a02768e80163Esort<(usize, f32), alloc::slice::{impl#0}::sort_by::{closure_env#0}<(usize, f32), iron_learn::examples::transformer::generate_sequence::{closure_env#4}<iron_learn::cuda_tensor::GpuTensor<f32>, f32>>, alloc::vec::Vec<(usize, f32), alloc::alloc::Global>>&mut alloc::slice::{impl#0}::sort_by::{closure_env#0}<(usize, f32), iron_learn::examples::transformer::generate_sequence::{closure_env#4}<iron_learn::cuda_tensor::GpuTensor<f32>, f32>>char&charfn(&char, &char) -> boolPhantomData<char>RawVec<char, alloc::alloc::Global>Vec<char, alloc::alloc::Global>_ZN4core5slice4sort6stable4sort17h47a93b6f25deee20Esort<char, fn(&char, &char) -> bool, alloc::vec::Vec<char, alloc::alloc::Global>>&mut [char]&mut fn(&char, &char) -> bool{impl#12}_ZN60_$LT$core..cmp..Ordering$u20$as$u20$core..cmp..PartialEq$GT$2eq17h9d411b9dd4164571Eeqself&core::cmp::Orderingother__2(usize, f32, f32)PhantomData<(usize, f32, f32)>RawVec<(usize, f32, f32), alloc::alloc::Global>_ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$16with_capacity_in17hfe4818524b3afd4fEwith_capacity_in<(usize, f32, f32), alloc::alloc::Global>capacityVec<(usize, f32, f32), alloc::alloc::Global>_ZN5alloc3vec16Vec$LT$T$C$A$GT$16with_capacity_in17h77b31cf49016ce61E_ZN4core5slice29_$LT$impl$u20$$u5b$T$u5d$$GT$6as_ptr17h6e98727a7721a802Eas_ptr<(usize, f32, f32)>*const (usize, f32, f32)&[(usize, f32, f32)]_ZN5alloc7raw_vec20RawVecInner$LT$A$GT$8non_null17he437ed3dd9ec0a8eEnon_null<alloc::alloc::Global, (usize, f32, f32)>NonNull<(usize, f32, f32)>&alloc::raw_vec::RawVecInner<alloc::alloc::Global>_ZN5alloc7raw_vec20RawVecInner$LT$A$GT$3ptr17hbc8763d67d6f4e10Eptr<alloc::alloc::Global, (usize, f32, f32)>*mut (usize, f32, f32)_ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$3ptr17h52f8b35e5ce6bfb6Eptr<(usize, f32, f32), alloc::alloc::Global>&alloc::raw_vec::RawVec<(usize, f32, f32), alloc::alloc::Global>_ZN5alloc3vec16Vec$LT$T$C$A$GT$10as_mut_ptr17hde321416ea784488Eas_mut_ptr<(usize, f32, f32), alloc::alloc::Global>&mut alloc::vec::Vec<(usize, f32, f32), alloc::alloc::Global>_ZN4core3ptr8non_null16NonNull$LT$T$GT$6as_ptr17h7f9604f768747154E_ZN4core3ptr19copy_nonoverlapping17h7ba1b9fda7b2877aEcopy_nonoverlapping<(usize, f32, f32)>srcdstcountconst_ptr_ZN4core3ptr9const_ptr33_$LT$impl$u20$$BP$const$u20$T$GT$22copy_to_nonoverlapping17hf814ed15d12e7734Ecopy_to_nonoverlapping<(usize, f32, f32)>destmem_ZN4core3mem7size_of17h1720dedac0744a29Esize_of<(usize, f32, f32)>_ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$8capacity17haf12b9eccb8338d5Ecapacity<(usize, f32, f32), alloc::alloc::Global>_ZN5alloc3vec16Vec$LT$T$C$A$GT$8capacity17h5150813ad22e071aE&alloc::vec::Vec<(usize, f32, f32), alloc::alloc::Global>_ZN5alloc3vec16Vec$LT$T$C$A$GT$7set_len17h043cb638b118242aEset_len<(usize, f32, f32), alloc::alloc::Global>new_len_ZN5alloc7raw_vec20RawVecInner$LT$A$GT$8capacity17hc5c519ed46ea25d6Ecapacity<alloc::alloc::Global>elem_size_ZN4core3num11niche_types14UsizeNoHighBit8as_inner17hfe62e2e162413576Eas_innerto_vec_in{impl#1}_ZN5alloc5slice11stable_sort17h22b679a1347e17bbEstable_sort<(usize, f32), alloc::slice::{impl#0}::sort_by::{closure_env#0}<(usize, f32), iron_learn::examples::transformer::generate_sequence::{closure_env#4}<iron_learn::cpu_tensor::CpuTensor<f32>, f32>>>_ZN5alloc5slice11stable_sort17h606a0e222aa144aeEstable_sort<(usize, f32), alloc::slice::{impl#0}::sort_by::{closure_env#0}<(usize, f32), iron_learn::examples::transformer::generate_sequence::{closure_env#4}<iron_learn::cuda_tensor::GpuTensor<f32>, f32>>>_ZN5alloc5slice11stable_sort17h7d2eae19e49d27f2Estable_sort<char, fn(&char, &char) -> bool>_ZN5alloc5slice29_$LT$impl$u20$$u5b$T$u5d$$GT$4sort17h6ddce0b41e311ed9Esort<char>_ZN5alloc5slice29_$LT$impl$u20$$u5b$T$u5d$$GT$7sort_by17h09b1611cacaa465bEsort_by<(usize, f32), iron_learn::examples::transformer::generate_sequence::{closure_env#4}<iron_learn::cuda_tensor::GpuTensor<f32>, f32>>_ZN5alloc5slice29_$LT$impl$u20$$u5b$T$u5d$$GT$7sort_by17h56550f905068495dEsort_by<(usize, f32), iron_learn::examples::transformer::generate_sequence::{closure_env#4}<iron_learn::cpu_tensor::CpuTensor<f32>, f32>>_ZN5alloc5slice29_$LT$impl$u20$$u5b$T$u5d$$GT$7sort_by28_$u7b$$u7b$closure$u7d$$u7d$17h4bca478aa25d575cE{closure#0}<(usize, f32), iron_learn::examples::transformer::generate_sequence::{closure_env#4}<iron_learn::cuda_tensor::GpuTensor<f32>, f32>>_ZN5alloc5slice29_$LT$impl$u20$$u5b$T$u5d$$GT$7sort_by28_$u7b$$u7b$closure$u7d$$u7d$17h66a18678626ded3dE{closure#0}<(usize, f32), iron_learn::examples::transformer::generate_sequence::{closure_env#4}<iron_learn::cpu_tensor::CpuTensor<f32>, f32>>_ZN87_$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$6to_vec17h61f71f694342e758Eto_vec<(usize, f32, f32), alloc::alloc::Global>comparea&(usize, f32)srustc version 1.92.0 (ded5c06cf 2025-12-08)zRx�D S43D0nL3D0nd�D��zPLRx��$�D`�A`D�D`�A`d�D`�A`�9D0t�9D0t(��
/home/palash/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/home/palash/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/sort/stable/home/palash/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsicssrc/home/palash/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/home/palash/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec/home/palash/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/vec/home/palash/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/slice/home/palash/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ptr/home/palash/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/mem/home/palash/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/numslice.rsmod.rsmod.rsmain.rscmp.rsmod.rsmod.rsmod.rsnon_null.rs	ub_checks.rsmod.rs	mod.rs
niche_types.rsconst_ptr.rs		�+
��y�%XY���|J#�X���|f
��t�<�t�y�
���.�yX	�+
��y�%XY���|J#�X���|f
��t�<�t�y�
���.�yX	�+
x�y�%XY���|J#�X���|f
��t�<�t�y�
���.�yX	�	
�Y	�	
2p�~���	�	
2p�~���	�,
�."�~�,��7�~X.	�,
�."�~�,��7�~X.	�3
(�}X	���~��~X	���|X
���$���X�}�1�X
�|�CX	�J�p���tJ*+�����
8��				��	_	M	!"&(0[���i�?9%9�3c{35���'k! "!*r!���������"���������#��������r$���������%���������#��������m&���������'���������#��������
���������������� #���������������� #����������������#,����������������#.��������9	0������������������1���������2������������������3��������q


9
 
a&
�+
}0
�9
�@
�F
�L
�S
m
X
w
\
�
i
�
u
�
�
w
�
�
�
�
�
�
�
��
��
��
��
��
��
v�
��
��
�
�
Z
�
�$
v-
�2
�=
I
�W
�	[
�	g
�p
vy
�~
��
�
��
��
[�
��
��
�
�
��
��
��
��
��
�
�

�
�
�+
c
7
�<
�H
�L
�\
�i
�m

z
�
4�
8�
<�
B�
��
L�
��
��
�
�
��
<�
��
��
�
;
�
h	!
�'
	3
�:
�?
�D

L
�X
�\
@p
�u
�y
�
�
��
�
�
��
�
�
��
��
�
��
��
�
�
�
�
�%
�*
�/
�4
�9
�@
�L
�S
�_m
�q

U�
�
M�
��
��
v��
��
�
U�

M
�4
�=
vDR
�V
`
�
o
�u�
�
V�
�
�
M�
��
v��
��
,�
�
�
M�
��
v
I

S
�!
0
e@
�P-w-�V�
��V�[�[
["[7dOww�������&�L�p
�y
���
\�
��
��
�
�
@�A
	Z*	
�3	
v9	G	
[K	
�V	
�e	
u	
��	
��	A�	Z�	
��	
v�	
�	
[

�

�

,

E

@Z

<x

U�

��

v�

x�

��

��

��

��

��

�	�

��

��

�
�
�
�(
�-
�9
�E
I
�Y
�b
�r
�v
"�
��
��
��
m�
��
��
�
R�
��
��
��
|�
�
U
�
�
�&
�3
?
�D
�P
�\
�h
�l
1
|
��
��
�
�
�
�
��
��
��
��
��
z	�
��
��
�

�

(

�%

�*

�6

�B

XF

�U

�^

�n

5r

t�

��

��

)�

m�

��

��

l�

��

�

�

�

/�

�

��

�
�
�
�3
<
	G
NT
�]
D	h
O	�
I	�
C
�
��
��
O
�
�
�
�
�
��
��
�

�
�
�
�1
�:
�?
�K
�\
�e
�l
�w
��
~
�
��
��
�
��
��
��
��
�
V
�
�#
�
:
�J
�S
�X
�
i
�|
��
��
�
�
��
��
�
�
��
��
�
�
��
�

W
 0
@P`p��,��� �(�@1H�P�X�`�h��,�����������1����������
'
�
�
� 
�(
�@
,H
�P
�X
�`
�h
����'�,���'�,������

� (9089@H3PX3`h�6 8Ph�5�����
�
 )�#
���X�.rela.data.DW.ref.rust_eh_personalitymemcpy.debug_abbrev.text.comment.debug_gdb_scripts.rela.debug_aranges.rela.debug_ranges.debug_str.group106zvykoxlpxftdmbgdv425wo.rela.debug_info.note.GNU-stack.rela.debug_line_Unwind_Resume.rela.eh_frame.strtab.symtab__rustc_debug_gdb_scripts_section___ZN10iron_learn8examples11transformer17generate_sequence28_$u7b$$u7b$closure$u7d$$u7d$17h01de8b84ce9751ceE_ZN4core3ptr19copy_nonoverlapping18precondition_check17h231cf601ada824beE.rela.text._ZN5alloc5slice11stable_sort17h606a0e222aa144aeE.gcc_except_table._ZN5alloc5slice11stable_sort17h606a0e222aa144aeE_ZN4core5slice4sort6shared9smallsort25insertion_sort_shift_left17h29061e06460b939dE.rela.text._ZN5alloc5slice29_$LT$impl$u20$$u5b$T$u5d$$GT$7sort_by17h56550f905068495dE.gcc_except_table._ZN5alloc5slice29_$LT$impl$u20$$u5b$T$u5d$$GT$7sort_by17h56550f905068495dE.rela.text._ZN5alloc5slice29_$LT$impl$u20$$u5b$T$u5d$$GT$7sort_by28_$u7b$$u7b$closure$u7d$$u7d$17h66a18678626ded3dE.rela.text._ZN5alloc5slice29_$LT$impl$u20$$u5b$T$u5d$$GT$7sort_by28_$u7b$$u7b$closure$u7d$$u7d$17h4bca478aa25d575cE.rela.text._ZN5alloc5slice11stable_sort17h22b679a1347e17bbE.gcc_except_table._ZN5alloc5slice11stable_sort17h22b679a1347e17bbE.rela.text._ZN5alloc5slice29_$LT$impl$u20$$u5b$T$u5d$$GT$7sort_by17h09b1611cacaa465bE.gcc_except_table._ZN5alloc5slice29_$LT$impl$u20$$u5b$T$u5d$$GT$7sort_by17h09b1611cacaa465bE_ZN4core5slice4sort6stable14driftsort_main17h4dadb194523023f9E_ZN4core5slice4sort6stable14driftsort_main17h7c7df188cbd06fd9E.rela.text._ZN5alloc5slice29_$LT$impl$u20$$u5b$T$u5d$$GT$4sort17h6ddce0b41e311ed9E_ZN4core5slice4sort6stable14driftsort_main17h2a7f9aa18172e8f8E.rela.text._ZN87_$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$6to_vec17h61f71f694342e758E_ZN5alloc7raw_vec20RawVecInner$LT$A$GT$16with_capacity_in17hd2465dfac5e13a48E_ZN5alloc3vec16Vec$LT$T$C$A$GT$7set_len18precondition_check17hbbb2a74f16b6ad77E_ZN4core5slice4sort6shared9smallsort25insertion_sort_shift_left17ha815afe42a434bf6E_ZN4core5slice4sort6shared9smallsort25insertion_sort_shift_left17h9d385eec36b97e24E_ZN10iron_learn8examples11transformer17generate_sequence28_$u7b$$u7b$closure$u7d$$u7d$17hd3fcf63d7b824c23E.rela.text._ZN5alloc5slice11stable_sort17h7d2eae19e49d27f2E.gcc_except_table._ZN5alloc5slice11stable_sort17h7d2eae19e49d27f2EGCC_except_table5GCC_except_table4.rela.data.rel.ro..Lanon.48552669032733e294c26d0a2f58d2cf.4GCC_except_table2.rela.data.rel.ro..Lanon.48552669032733e294c26d0a2f58d2cf.2GCC_except_table1.rodata.str1.1GCC_except_table0.rodata..Lanon.48552669032733e294c26d0a2f58d2cf.0Pt`
<@]@�X@FH2�����@HFH2&�����@�FH2	
	�
�@�F2��9�@�F02-� 9�@ G02\�p3�@PG02u�3p@�G02����@�G�2.
�
2���	��	@@H2v	�q	@XH2K2�".k���@pH�"2"c��^@8k�2$wD�r@(l�2&�0�g��@2507�q2*B087-�e7�ph78�@rh2.��8,�@xs�20	�@(!