HEX
Server: Apache
System: Linux WWW 6.1.0-40-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.153-1 (2025-09-20) x86_64
User: web11 (1011)
PHP: 8.2.29
Disabled: NONE
Upload Files
File: //lib/x86_64-linux-gnu/guile/3.0/ccache/system/foreign.go
ELF�@�+@8@�b�b�+�+bbbpp�D
�;�?T�?;�?T�?;s@T@;�BT�B�T�B|���B�BqU�BG`�@P����p�'
0T�B|���B�BqU�BG�';�BT�B|���B�BpU�BG'PT�B|���B�BpU�BG��'@;�BT�B|���B�BpU�BG��'T*A4)->U�B;�BHT�BT�B'�@|��T�B|��iB�BqU�BG;�B'T�B4)->T�@4oGT�B��'��"���->U�B;�BT�B�;�B�B HHB HHB HHB HH$�->U�B;�BHT�B4)->4oG�'��"���->U�B;�BT�B�;�B�B HHB HHB HHB HH$�->U�B;�BHT�B4)->U�B;�BHT�B4);�BHT�B4)T�B|�	T�BTr?4oU�BGT�B|���>�BqU�BGB HHT�B|�	TmBT_?4oU�BGT�B|���>�BqU�BGB HHTS?T�A`'"	�|��UT}B|�	TBBT>?4oUrBGTqB|�	T4BT@4oUfBGG
'�B0>EL<~LHB HHTSB|�	TBT?4oUHBGGG
' B0L<�LHB HH�B HHB HH�T.B|�	T�ATW?4oU#BGT"B|��C>BqUBGB HHTB|�	T�ATD?4oUBGTB|��&>BqUBGB
 H
H
TB|�	T�AT;?4oUBGTB|��	>�AqU�AGB HHT�A|�	T�AT?4oU�AGT
�A|
��
�=�AqU
�AG

B	 H	H	
T�A|�	TyAT
?4
oU�AG
T�A|���=�AqU�AGB H
HT
�A|
�	T
\AT�>4

oU
�AG
T�A|���=�AqU�AGB HHT�A|�	T?AT�>4oU�AGT�A|���=�AqU�AGB HHT�A|�	T"AT�>4oU�AGT�A|��x=�AqU�AGB HHB HH�B HHB HHB HHB HHB HHB H	HB	 H	H	B H
H	B
 H
H
T�A@�'�	�B HHB HHHT�A4)GT}A|��4=zAqUtAGB HHGTwA|��$=tAqUnAGB
 H
H
TT@`'��|��VT�@|�	T�@T�=4oU�@GT�@|�	T�@Te>4oU�@GG0'�B0>EL<	�L	HB HHT�@|�	Tv@T|=4oU�@GGGP'�B0L<�LHB HHB HHB HH�GTA|���<AqUAGB HHGT	A|���<AqUAGB HHGTA|���<AqU�@GB HHGT�@|���<�@qU�@GB HHGT�@|��r<�@qU�@GB HHG
T�@|��b<�@qU�@GB HHGT�@|��R<�@qU�@GB HHGT�@|��B<�@qU�@GB HHB HHB HHB HHB HHB HHB HHB HHB HHB HHB HHT	R@p�'�@B H
HB HHHT�@4);�@HT�@4)B0>EL<9LHHT�@4)B0L<LHHT�=4)B0L<�LHHT�=4)B0L<
LHHT�=4)T�@T�@|���>�@qU�@G;�@��'@H�'�@
0T�@|�	T�>Te=4oU�@G0'0�y0��'�'�@|��r>|@pU�>G'�@
0->;|@T~@|��]>{@qUu@G 0'�@
 Tx@|�	T�>T�<4oUm@G|�}M�K|�Z u�t0�
_p�M�Y0'&f@&~@&�@�@
 T�@|�	T�>T�<4oU�@G|�}M�K|�Z u�
tp�_p�M�/0'&p@&v@&|@�@
@T�@|�	T�>T�<4oUz@G@'`|�(}M�%K|�ZPu�t0�_p@�M|�Zpu�?����q@�@��'&W@&]@&c@&i@�@
@Tr@|�	TK>Ty<4oUg@G@'`|�}M�K|�ZPu�tp�_p@�	M3p��'&F@&L@&R@^@
B@>EL<LHH'X@
pTQ@p'
pG
��'G
4T@@p'`G

'C@|��>=6@pU(@G'C@|��0=6@pU@G';@
B@>EL<LHH'3@
pG	�p'`
G	4G	�p'p
T	@`'$@|���<@pU@G'4@
PT�?P'����p	|�<}M�9K|�3Z`u�.t0�,_p0�)M2@�G4T�?P'����P	K|�Z�u�t0�_pP�	M2`��'&�?&�?&�?&�?&�?@
PT�?P'V���p	|�<}M�9K|�3Z`u�.tp�,_p0�)M2@�G4Tk?P'B���P	K|�Z�u�tp�_pP�	M2`��'&�?&�?&�?&�?&�?�?|��O<�?qU�=G'�?
`|�B}M�?K|�9Z`u�4t0�2_pP�/M�� >LO>�G4|�Z�u�pP��� >LO>�T)?p '���&�?&�?&}?&�?&�?�?
`|�B}M�?K|�9Z`u�4tp�2_pP�/M�� >LO>�G4|�Z�u�pP��� >LO>�T�>p '���&V?&\?&R?&X?&^?j?
554
5'b?
G'�?|��}��|��}��G
T	Q?|	�	T	@<T:4		oU	F?G	�'
�5

54


5

|
�}
�T1?��'
�	
G��'
GG���'
����T><|�	T<T�94oU3<G�'�4

GG?'|�M}�J|�C}�@G
G	�'�5

54


5

|
�}
�T�>��'1	G��'GG���'[���G�'�4

GG���%�>%�>|�
��'%�>�>|���:�>pU�>G'�>
G'�>�|
��}
��G
T
>|
�	T
n;T	F94

	oU
t>G
�'
�55		4	
5T	�;|	�	T	R;T 94		oU	�;G	�'�4G
|�}�TH>�'
����	
��'
�G
��'
�����B
 H
H
|�Rm>'}�HGG
�'
�554
5G	�'
�4G|�}�T�=�'Y���	��'�G��'[����B HH
|���
�����p��p�T
>|�	T�:T>4oU>G�'>
�T�:|�	T�:Tw84oU�:G�'`�T�=|���6�=pU�=G�p'�G�p��'+���T�=|�	Tw:T
�84
oU�=G
�'�=
��T�=|���6�=pU�=G;�=p�'pT�=|�	TL:Tt84oU�=G�`'pG

p�`'�����=
PTi:|�	T,:T�74oU^:G`'`T)=|�	T:T�74oU=G`'`554
54'�=
`;�=T�=|��<9�=qU�=G`p'P|���;�=T�=|��#9�=qU�=G@`p0'#;�=`Pp@'�@
`;�=T�=|��9�=pU�=G�'	�T�=|���8�=pU�=G��'	�;�>B HH;�>�B HHB HH;�>B HHB H	HB	 H	H	B H
H	B	 H	H	;�>;?B HH;+?B HHB HHB HH;r?B HHB HH;�?;�?B HHB HHB HH;�?B HHB HHB HH;�?B HHB HHB HH;�?B HHB HHB HH;@B HHB H
HB
 H
H
;@B H
HB
 H
H
B H	H
B
 H
H
�'@
V"5�;51U!5U/5V!5�;51U 5U 5V$55V%5�; 51U$5T"51U 5V"5�V'5�;"51U&5T$51U"5V$5�;51U#5U15V#5�;51U"5U"5V&5 5V%5!5V�5"5V%5�; 51U$5Ub5UF5U.5V 5�;51U5U5V#55V"55V[55V"5�;51U!5U;5U5V#55V"55VA55V"5�;51U!5U!5V%55V&5 5V%5!5V&5"5V)5#5V*5$5V+5%5V,5r;'51U+5T)51U'5V)5i;$51U(5Ut7V(5d;#51U'5Ue7V'5_;"51U&5UV7V&5Z;!51U%5UG7V%5W; 51U$5U87V$5T;51U#5U)7V#5O;51U"5U7V"5L;51U!5U7V!5G;51U 5U�6V 5D;51U5U�6V5?;51U5U�6V5<;51U5U�6V57;51U5U�6V52;51U5U�6V5/;51U5U�6V5*;51U5U�6V5%;51U5U�6V5 ;51U5Uu6V5;51U5Uf6V5;51U5UW6V5;51U5UH6V5;51U5U96V5;51U5U*6V5;
51U5U6V5;51U5U6V5�;51U5U�5V5�;
51U5U�5V5�;	51U
5U�5V
5�;51U5U�5V5�;51U5U�5V5�;51U
5U�5V
5�;51U	5U�5V	5�;51U5U�5V5�;51U5U�5V5�;51U5Uv5V5�;51U5Ug5V5�;51U5UX5V5�;�41U5UI5V5�;�41U5U:5V5�;�41U5U+5V5�;�41U5U5V5�;�41U�4U
5V�4�;�41U�4U|;U�4;�4U�;U�4V�4�4V�4�4V5�4V5�4V5�4V5�4V5�4V5�4V55V55V55V	55V
55V55V55V
55V55V5	5V5
5V55V55V5
5V55V55V55V55V55V55V55V55V55V55V55V55V 55V!55V"55V#55V$55V%55V&5 5V'5O;"51U&5T$51U"5V&5H;!51U%5U%5V)5CV05HV55OV<5TVC5[VH5`VO5gVV5u���VW5i;R51UV5U7VZ5hV_5����V`5n;[51U_5Va5o;\51U`5Vd5����Ve5i;`51Ud5U�8U�8Vb5dVi5����Vj5h;e51Ui5Vm5���Vp5���Vq5c;l51Up5Vt5D���Vu5_;p51Ut5Vv5����Vw5[;r51Uv5V|5ZV�5eV�5pV�5wV�5~V�5�V�5�V�5�V�5�V�5�V�5�;�51U�5V�5�V�5�V�5�V�5�V�5�V6�V6�V6�V6�V6V!6
;61U 6V"6����V#6;61U"6V$6;61U#6V%6; 61U$6V(6V-6��V<6VM6VZ6;U61UY6U�7U�7Um7UM7U�6U�6U�6U�6US6;�5U{6Ui6UM6VA6�;<6U�7U�7UR7U27U�6U�6Uv6U:6V<6�;761U;6U�7U�7Uq7Ug7UA7U77U7U7U�6U�6U�6U�6U]6US6U96U'6V6�;6Uj7UJ7U7U�6U�6Ur6U@6U6V6�;6U]7U=7U7U�6U�6Ue6U36U6;Y5U+6U!6U6;�4US6UI6U?6U56V)6�V26$6;�4Uc6UY6UO6Vy6�V�6�V�6�;N4U�6U�6U�6;R4U�6U�6U�6V�6�;�4U�6U�6U�6;�4U7U�6U�6V7�V$77V%7�V.7 7V57�VH7�;C71UG7VQ7�V`7�Ve7����Vt7�;o71Us7U�7Vs7�;n71Ur7Ur7Ut7Uv7Ux7Uz7Vn7h7Vo7i7Vp7j7Vq7k7Vr7l7Vu7�Vz7�V�7�V�7�V�7�V�7�V�7�V�7�;�71U�7U�8V�7�;�71U�7U�7;�7U~8U8U8U8U8U8U�7U�8V�7�;�71U�7U�8U[8U58U�7U�7;�7U�8U�8V�7�;�71U�7U�7V�7�7;�7UA8U�7V�7{V�7�7V�7�7Vv8�7V�7y;�71U�7U�7V�7v;�71U�7U�7;71U�7U�7V�7i;�71U�7U�7V�7d;�71U�7U�7V�7�7V�7�7V�7YV�7�7V�7]V�7�7V�7aV�7�7V�7eV�7�7V�7iV�7�7V�7�7V8�7V�7g;�71U�7U�7V�7�7V�7_V�7�7V�7�7V�7�7;�7U�7U�7V�7W;�71U�7U�7V�7�.;�7U�9U�9Uy9UG9U39U9U�8U�8U�8U�8Uc8UA8U#8U8U�7U�7U�7V�7�7V�7�7V�7�7V�7�7V�7�7V�7�7V�7�7V�7�7V�7�7V�7�7;�7Uq9US9U59U9U�8U�8U�8U�8U[8U=8U8U�7U�7U�7U�7;�.UG9U)9U9U�8U�8U�8U�8Uc8U18U8U�7U�7U�7U�7Uu7V�7q7V�7v7V�7�;~71U�7U�7V�7�7V�7�;�71U�7U�7V�7�7V�7�;�71U�7U�7V�7�7;�7U8U�7V�7�;�71U�7U�7V�7�7V�7�;�71U�7U�7V�7�7V�7�7V�7�;�71U�7U�7V�7�7;�7Ux8U8U�7V�7�7;�7U�7U�7V�7�7V�7�7V�7�7V�7|;�71U�7U�7V�7�7V�7t;�71U�7U�7V�7�7V�7�7V�7?7V�7�7V�7e;�71U�7U�7V�7�7V�7];�71U�7U�7V8�7V8�7V8�7V
88V8
8V88V88V8
8V8F;81U8U8V!88V"8>;81U!8U+8V/88V08<;+81U/8U98V=8-8�'system'foreign'filename'system/foreign.scm'imports'rnrs'bytevectors'srfi'srfi-1'srfi-9'gnu'exports'void'float'double'
complex-float'complex-double'short'unsigned-short'int'unsigned-int'long'
unsigned-long'size_t'ssize_t'	ptrdiff_t'int8'uint8'uint16'int16'uint32'int32'uint64'int64'intptr_t'	uintptr_t'sizeof'alignof'
%null-pointer'
null-pointer?'pointer?'make-pointer'pointer->scm'scm->pointer'pointer-address'pointer->bytevector'bytevector->pointer'set-pointer-finalizer!'dereference-pointer'string->pointer'pointer->string'pointer->procedure'
make-c-struct'parse-c-struct'define-wrapped-pointer-type'declarative?'guile'define-module*'set-current-module'	libguile-'effective-version'
string-append'scm_init_foreign'load-extension'procedure->pointer'call-with-deferred-observers'bytevector-pointer-ref'*'
misc-error'what machine is this?'bytevector-pointer-set!'writer-complex'reader-complex'	*writers*'"bytevector-ieee-single-native-set!'"bytevector-ieee-double-native-set!'bytevector-s8-set!'bytevector-u8-set!'bytevector-s16-native-set!'bytevector-u16-native-set!'bytevector-s32-native-set!'bytevector-u32-native-set!'bytevector-s64-native-set!'bytevector-u64-native-set!'	*readers*'!bytevector-ieee-single-native-ref'!bytevector-ieee-double-native-ref'bytevector-s8-ref'bytevector-u8-ref'bytevector-s16-native-ref'bytevector-u16-native-ref'bytevector-s32-native-ref'bytevector-u32-native-ref'bytevector-s64-native-ref'bytevector-u64-native-ref'align'write-c-struct'
read-c-struct'macro'make-syntax-transformer'defined?'module-export!'out-of-range'Argument 2 out of range: ~S'wrong-type-arg'?Wrong type argument in position 2 (expecting small integer): ~S'<Wrong type argument in position 1 (expecting bytevector): ~S'Argument 3 out of range: ~S'	real-part'	imag-part'make-rectangular'append'too few values ~S'too many values ~S'assv-ref'reverse'make-bytevector'fold'_'any'$sc-dispatch'-source expression failed to match any pattern'syntax-violation'wrap'gensym'
datum->syntax'pointer'top'ribcage'%wrap'l-5973caad119753-92'	type-name'pred'unwrap'print'l-5973caad119753-86'l-5973caad119753-87'l-5973caad119753-88'l-5973caad119753-89'l-5973caad119753-8a'stx'l-5973caad119753-83'hygiene'define-record-type'let'ptr'o'	hash-set!'ptr->obj'or'hash-ref'lambda'make-weak-value-hash-table'define'set-record-type-printer!'begin����D�����4���������<���L����<
 	��������x�0l!�#�%'t*�-�0$ 3< 6T!9�!;">0"A\"D�"G�"J4#MT#P�#Sh$V�$W�$Y�%[�%]\&_�&`@'a((bt(d
�*��"�����*�������*����������������
 ((��**��
�
�*�*�*�*�������������*��*�

�

�
��
��������**���("�
�
`7`7�`7`7�+t+`7�_

		


	
EEE
EEEEE	""	!!E
E���������������������,����?�<������������8�����������8���D������������������������,���	�,���	�,������T���4�������p����������0���`��������������������������L��p��X�����x�������������������������������������E`��8	�� 	��
��-E����	��
�����	�������=��NZ=�J:=�rb=�r�=�rz=	�vj=�v�=�nR=�nb=�jJ=�f�=�f�=�.�Z:=�~:=�F2=������������C�J�J��+ ���I*�_�_f<bbpE�N�M�KUxO�k81;	zXQ��xC��C��8E8�pE��PF�PFS��R���+@h�h��$
$\:
 \�K
��`
�@�
@L�
L(<(h�h���,� ,d� d����
P P�2�����
 �
0�
0h�
h��� '6� �  � � � $)<$0%0%&r&�&��&�'�'�*?A									

	

	
	 .	

	5LPU		.				YYYY.5	^LU	.				YYYY.^	v.	�	��LPU	�U	Y�LPU	�U	Y	
�LPU	�LPU		��Y�LPU			�Y	YY	�LPU	�U	Y�LPU	�U	Y�LPU	�U	Y�LPU	�U	Y�LPU	�U	Y�LPU	�U	Y�LPU	�U	Y�LPU	�U	YY	YYYYYYYYY
YY	�	�U	Y	�U	Y
�LPU	�LPU		��Y�LPU			�YYY		�U	Y	�U	Y	�U	Y	�U	Y	�U	Y	�U	Y	�U	Y	�U	YYYYYYYYYYY
YY	�	���	��	��	��	�	�U��$,4 <(D0L8P@XHtH|H�H����� �����(����� ������ �����(� ����� �(������� ������� �(�������(��@������� �(�������(�(��	�	(�	�	�	(�	(�	0�	(�	(�	0�	8�	8�
8�
8�
@�
0�
0�
8�
0�
0�
8�
H�
H�
H�
H�
P�8�p�H�H�H�X�H�H�H�X�X�`�X�X�x���`�h�r�z�`�H�
H�
h�
H�
H�
H�
��
��
X�
h�
r�
X�
H�
h�H�H�X�X�`�X�X�`�h�h�h�h�p�`�`�h�`�`�h�x�x�x�x���h�h�x�h�h�x�����������x�x���x�x����������������������������������������������������������������������������������������������������������������������������H�p�H���@�P�P�P�P�p�@�P�P�P�P�����8�8�8�@�8�8�8�@�@�P�@�@�P���(�P�����(�8�8�P�8�8�8�@���0�@�R�0�8�0�0�(�8�8�8�8�@�(�8�8�8�8�P�(�8�8�8�8�X�(�8�8�8�8�`�(�8�8�8�8�h�(�8�8�8�8�x�(�8�8�8�8���(�8�8�8�8���(���������� �� � � � � � � � � �!"�!*�!�!�!�!*�!�!�!�!*�!�"�"�""�"�"�"�"�"�"�" �"8�#�#��LPU		��(08@D\`l|��$,0		
$@HL���LPU	��������	(08@D``p#x"���
�����LPU	�������	(08@D``p#x"���
�����LPU	����������(0 8@D0\xx�#�"����+������LPU	��������(0 8@D0\xx�#�"��������(���
	
80P48P X`0|���$,0��$,0����(��	
0,0 8<8X`���$,0���
�������	
��������80 L*L*\3d2p*|,�!���(����#�"�������
�������	
��������80 L*L*\3d2p*|,�!���(����#�"�������$,0�������������		�������	
((8#@"LX,\!`0l:t<�B�0������������������������		�������	
((8#@"LX,\!`0l:t<�B�0�������������			�$,���� ������LPU				�
			�LPU				����				�
							�� @(H0\0d8l0t0xP�8��8���P�P�h�h�p�8�8�@�8�8�X�(��� ��� �(�X�@��@���X�X�p�p�x�X�(��� � ����$,0������	��LPU				��LPU			
	Y����				�			
	Y�����LPU	 ,(40H0P8X0`0dP|8��8���8�8�@�8�8�X�@�@�H�h�h�����@�H���h� �(� � � �h�(�(�@�`�`�x�� �(�@� � ���������LPU		
�LPU	(0 8@D0\` h(�(�(�@��8��������	
�LPU	 4 < @8H@d l(�(�0�(�(�8�����LPU	�LPU					�(08@D0\dx� ���0�������	�U�		�U��8@D(`px�����������	

	Y		YY	YYYYY		Y	YYY	YY		YYY	YYY	YYY	YYY	YYY	YYYY (080@0DH\d0�0�0�H��0�8�0�@�H� �0�H� �� �� �0�8��H�8��8�H��8�H�P��H��8�H�0��8�0�� �0���� �(��� �����&-�3���I��
��8Dh��h�(4�*@P�9�8I8YL@�th880h0�8�$�$�8�P�l�t!8��!��!4��$�&��&��'��(�t+p%....Guile 3.0.8null-pointer?defined?@guilewriter-complexreal-part@guileimag-part@guilereader-complexmake-rectangular@guileappend@@guilealignwrite-c-structassv-ref@guileread-c-structmake-c-structparse-c-structOO�
system/foreign.scmice-9/boot-9.scmice-9/psyntax.scm	�;�,�a,,�,�b,,�,�b,$�,�b,��"�a/,<+4�,,h�;�`,
Kw	,
�y;,
�f%
K	Y
�y;,
�f%�}K��<��=,,w<E�L�DqY�=E�LDoYh��x�D�w�E�v�;�u�;�t�
;�s�;�r�;�q��"�g,�K�<�=,w<D�K�Cch�=D�KCahh�x�Dw�Ev�;u�;t�
;s�;r�;q��!�g,�z����+=� h�	�w
�`;
<�Y;
e
<�h;
q3<2�h
,3<2�h<�,�
x,,��<�;u,z;<,w
x,,w�g<,w
x,,w�N=�,9,jIf=�,9,jI*h<,,,[�kl%$�sh,,,
,j,2�
'v3
��
h&,2tJkl%$sh,,,
,j,2�
'v3
�
h&,2	,xGx�0�l%$�eh,,,,�
h&,j,�0�
�y;�%$eh,,,,
h&,j,�0�
�y;	AzJx�J<�-hK��L?^��{w<�(i'�Vh,,,),Y;>4,,����$8\h����@L�(@h�-�8=,8Md@�t\8P0�0s�8�$$�08�h���� 8�� �� 4�$�0%�&��&��'��*pnull-pointer?defined?@guilewriter-complexreal-part@guileimag-part@guilereader-complexmake-rectangular@guileappend@@guilealignwrite-c-structassv-ref@guileread-c-structmake-c-structparse-c-structclosureargcachevarproctmpnull-pointer?modulebytevector-pointer-refmodnameboxpairbytevector-pointer-set!writer-complexreader-complex*writers*cachedtagcode*readers*alignwrite-c-structread-c-structmake-c-structparse-c-structdefine-wrapped-pointer-typeprimvalpointerarg0arg1bvoffsetulenrlensidxuidxmaxidx+1ptrssvalauunspecifiedsetsizeirefarg2fscmoffalignmenttypesvalstypeforeigntotalstxtype-namepredwrapunwrapprintReturn true if POINTER is the null pointer.Define helper procedures to wrap pointer objects into Scheme
objects with a disjoint type.  Specifically, this macro defines PRED, a
predicate for the new Scheme type, WRAP, a procedure that takes a
pointer object and returns an object that satisfies PRED, and UNWRAP
which does the reverse.  PRINT must name a user-defined object printer..guile.procprops.rodata.data.rtl-text.guile.frame-maps.dynamic.strtab.symtab.guile.arities.strtab.guile.arities.guile.docstrs.strtab.guile.docstrs.debug_info.debug_abbrev.debug_str.debug_loc.debug_line.shstrtab