From mboxrd@z Thu Jan 1 00:00:00 1970 From: Efraim Flashner Subject: bug#40134: cedille build is not reproducible Date: Thu, 19 Mar 2020 17:41:07 +0200 Message-ID: <20200319154107.GU927@E5400> References: <87blosjr7w.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="4Ycl1UgPPPgGZoSL" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:39892) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jExJ6-0004yS-3z for bug-guix@gnu.org; Thu, 19 Mar 2020 11:42:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jExJ4-0001a8-QA for bug-guix@gnu.org; Thu, 19 Mar 2020 11:42:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:37542) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jExJ4-0001Zo-HX for bug-guix@gnu.org; Thu, 19 Mar 2020 11:42:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jExJ4-0003nb-E7 for bug-guix@gnu.org; Thu, 19 Mar 2020 11:42:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Content-Disposition: inline In-Reply-To: <87blosjr7w.fsf@gmail.com> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane-mx.org@gnu.org Sender: "bug-Guix" To: Maxim Cournoyer Cc: 40134@debbugs.gnu.org --4Ycl1UgPPPgGZoSL Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Mar 19, 2020 at 11:32:03AM -0400, Maxim Cournoyer wrote: > The differences are in the compiled binary: >=20 > diffoscope --exclude-command stat /gnu/store/w69pw5xmkix5ga0vqh0q637p1dws= ldk5-cedille-1.1.2{,-check} > --- /gnu/store/w69pw5xmkix5ga0vqh0q637p1dwsldk5-cedille-1.1.2 > +++ /gnu/store/w69pw5xmkix5ga0vqh0q637p1dwsldk5-cedille-1.1.2-check > =E2=94=9C=E2=94=80=E2=94=80 bin > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 cedille > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 /gnu/store/mx2bgrpxkbdjsm= hlxp9a30hbzcilk4cn-binutils-2.32/bin/readelf --wide --symbols {} > =E2=94=82 =E2=94=82 =E2=94=82 @@ -72099,15 +72099,15 @@ > =E2=94=82 =E2=94=82 =E2=94=82 71670: 0000000000a16208 0 OBJECT GLO= BAL DEFAULT 23 CedilleLexer_alexzucheck220_closure > =E2=94=82 =E2=94=82 =E2=94=82 71671: 0000000000b6b900 0 OBJECT GLO= BAL DEFAULT 23 Templates_templateMendler3710_closure > =E2=94=82 =E2=94=82 =E2=94=82 71672: 0000000000a74410 0 OBJECT GLO= BAL DEFAULT 23 CedilleParser_happyExpList3297_closure > =E2=94=82 =E2=94=82 =E2=94=82 71673: 0000000000939038 11 OBJECT GLO= BAL DEFAULT 13 MAlonzzoziCodeziQinteractiveZZ45ZZcmds_d1932_info > =E2=94=82 =E2=94=82 =E2=94=82 71674: 00000000005724d8 74 OBJECT GLO= BAL DEFAULT 13 CedilleParser_actionzu424_info > =E2=94=82 =E2=94=82 =E2=94=82 71675: 0000000000571e78 74 OBJECT GLO= BAL DEFAULT 13 CedilleParser_actionzu461_info > =E2=94=82 =E2=94=82 =E2=94=82 71676: 00000000009defc8 0 OBJECT GLO= BAL DEFAULT 23 CedilleLexer_alexzucheck7278_closure > =E2=94=82 =E2=94=82 =E2=94=82 - 71677: 00000000009c077f 0 OBJECT GLO= BAL DEFAULT 15 Templates_templateMendlerSimple3189_bytes > =E2=94=82 =E2=94=82 =E2=94=82 + 71677: 00000000009b7ac1 0 OBJECT GLO= BAL DEFAULT 15 Templates_templateMendlerSimple3189_bytes > =E2=94=82 =E2=94=82 =E2=94=82 71678: 0000000000a82bd0 0 OBJECT GLO= BAL DEFAULT 23 CedilleParser_happyExpList1356_closure > =E2=94=82 =E2=94=82 =E2=94=82 71679: 0000000000ae56c8 0 OBJECT GLO= BAL DEFAULT 23 CedilleOptionsLexer_alexzutable235_closure > =E2=94=82 =E2=94=82 =E2=94=82 71680: 0000000000a16ce8 0 OBJECT GLO= BAL DEFAULT 23 CedilleLexer_alexzucheck133_closure > =E2=94=82 =E2=94=82 =E2=94=82 71681: 0000000000a79b50 0 OBJECT GLO= BAL DEFAULT 23 CedilleParser_happyExpList2512_closure > =E2=94=82 =E2=94=82 =E2=94=82 71682: 0000000000adc048 0 OBJECT GLO= BAL DEFAULT 23 CedilleOptionsLexer_alexzutable1439_closure > =E2=94=82 =E2=94=82 =E2=94=82 71683: 00000000005ec448 76 OBJECT GLO= BAL DEFAULT 13 MAlonzzoziCodeziQio_name34_info > =E2=94=82 =E2=94=82 =E2=94=82 71684: 0000000000ae2368 0 OBJECT GLO= BAL DEFAULT 23 CedilleOptionsLexer_alexzutable646_closure > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 objdump --line-numbers --= disassemble --demangle --reloc --section=3D.text {} > =E2=94=82 =E2=94=82 =E2=94=82 @@ -893826,15 +893826,15 @@ > =E2=94=82 =E2=94=82 =E2=94=82 ... > =E2=94=82 =E2=94=82 =E2=94=82 8736b8: 15 00 00 00 08 5c 2b 00 = .....\+. > =E2=94=82 =E2=94=82 =E2=94=82 =20 > =E2=94=82 =E2=94=82 =E2=94=82 00000000008736c0 : > =E2=94=82 =E2=94=82 =E2=94=82 8736c0: 48 8d 45 f0 4c 39 f8 72 3= f 48 83 ec 08 4c 89 e8 H.E.L9.r?H...L.. > =E2=94=82 =E2=94=82 =E2=94=82 8736d0: 48 89 de 48 89 c7 31 c0 e= 8 93 29 c9 ff 48 83 c4 H..H..1...)..H.. > =E2=94=82 =E2=94=82 =E2=94=82 8736e0: 08 48 85 c0 74 20 48 8b 1= d f3 f2 14 00 48 89 5d .H..t H......H.] > =E2=94=82 =E2=94=82 =E2=94=82 - 8736f0: f0 48 89 45 f8 4c 8d 35 8= 3 d0 14 00 48 83 c5 f0 .H.E.L.5....H... > =E2=94=82 =E2=94=82 =E2=94=82 + 8736f0: f0 48 89 45 f8 4c 8d 35 c= 5 43 14 00 48 83 c5 f0 .H.E.L.5.C..H... > =E2=94=82 =E2=94=82 =E2=94=82 873700: ff 25 f2 f8 14 00 ff 23 4= 1 ff 65 f0 0f 1f 40 00 .%.....#A.e...@. > =E2=94=82 =E2=94=82 =E2=94=82 ... > =E2=94=82 =E2=94=82 =E2=94=82 873718: 15 00 00 00 a8 5b 2b 00 = .....[+. > =E2=94=82 =E2=94=82 =E2=94=82 =20 > =E2=94=82 =E2=94=82 =E2=94=82 0000000000873720 : > =E2=94=82 =E2=94=82 =E2=94=82 873720: 48 8d 45 f0 4c 39 f8 72 3= f 48 83 ec 08 4c 89 e8 H.E.L9.r?H...L.. > =E2=94=82 =E2=94=82 =E2=94=82 873730: 48 89 de 48 89 c7 31 c0 e= 8 33 29 c9 ff 48 83 c4 H..H..1..3)..H.. > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 /gnu/store/mx2bgrpxkbdjsm= hlxp9a30hbzcilk4cn-binutils-2.32/bin/readelf --wide --decompress --hex-dump= =3D.rodata {} > =E2=94=82 =E2=94=82 =E2=94=82 @@ -8819,16 +8819,16 @@ > =E2=94=82 =E2=94=82 =E2=94=82 0x009c0700 616d6520 6f66206f 6e652066 69= 6c6520 ame of one file=20 > =E2=94=82 =E2=94=82 =E2=94=82 0x009c0710 746f2070 726f6365 73732c20 6f= 722072 to process, or r > =E2=94=82 =E2=94=82 =E2=94=82 0x009c0720 756e2077 69746820 6e6f2063 6f= 6d6d61 un with no comma > =E2=94=82 =E2=94=82 =E2=94=82 0x009c0730 6e642d6c 696e6520 61726775 6d= 656e74 nd-line argument > =E2=94=82 =E2=94=82 =E2=94=82 0x009c0740 7320616e 6420656e 74657220 74= 68650a s and enter the. > =E2=94=82 =E2=94=82 =E2=94=82 0x009c0750 00537461 72746564 20436564 69= 6c6c65 .Started Cedille > =E2=94=82 =E2=94=82 =E2=94=82 0x009c0760 2070726f 63657373 2028636f 6d= 70696c process (compil > =E2=94=82 =E2=94=82 =E2=94=82 - 0x009c0770 65642061 743a2000 31353834 36= 333035 ed at: .15846305 > =E2=94=82 =E2=94=82 =E2=94=82 - 0x009c0780 3339006d 61696e3a 4d416c6f 6e= 7a6f2e 39.main:MAlonzo. > =E2=94=82 =E2=94=82 =E2=94=82 + 0x009c0770 65642061 743a2000 31353834 36= 333033 ed at: .15846303 > =E2=94=82 =E2=94=82 =E2=94=82 + 0x009c0780 3835006d 61696e3a 4d416c6f 6e= 7a6f2e 85.main:MAlonzo. > =E2=94=82 =E2=94=82 =E2=94=82 0x009c0790 436f6465 2e516d61 696e2e43 31= 373934 Code.Qmain.C1794 > =E2=94=82 =E2=94=82 =E2=94=82 0x009c07a0 00000000 00000000 7eebfbff 00= 000000 ........~....... > =E2=94=82 =E2=94=82 =E2=94=82 0x009c07b0 66edfbff 00000000 95edfbff 00= 000000 f............... > =E2=94=82 =E2=94=82 =E2=94=82 0x009c07c0 c8edfbff 00000000 fbedfbff 00= 000000 ................ > =E2=94=82 =E2=94=82 =E2=94=82 0x009c07d0 2eeefbff 00000000 61eefbff 00= 000000 ........a....... > =E2=94=82 =E2=94=82 =E2=94=82 0x009c07e0 0ef0fbff 00000000 = ........ Looks like it records the build date. efraim@E5400 ~$ date +%s 1584632420 --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --4Ycl1UgPPPgGZoSL Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl5zkpAACgkQQarn3Mo9 g1EcCg/6A+MERxjvc98ibg4A54x5Oukr3gSLTc3U4kWXTnnogGOYfLvFrr0mZfP9 le+ytfx+A85aTcj/mIToK9foXvGiIk9t6fW+3nkJPznYIyVF0f3PlkDbtvNs9HLH q9YZykqWk1L28Hwa2CCwMKCLA/aoWUdL2gq/9eYe7TYx+bavhg2XeyD2RB+l1nkZ +m/SfK1t2kIbrMvhLa8QH7cObtgkSL8tV5P5J+wWfOphHSfA/UzgAsLPVf7xBrpo S6ueaP+923SRoinVxZr1hQCc/FzLPWlnZoJ3ZVil+Wx99yKOb14b0O5oGvBYS5td wimIjFn9LIlkHeFg9loK3dXRdKzTUnhGXaiopNG05rzgkcf5QG9XYO3xclnGVbvA G3hGSc0YRrmuWN8uGeWurZGPD/8bbutaLue12B6qIZSSBLAQNrgF/bFSjr5HgG5c wIy6vALcsS6D5C4nalZTj5np519XYZNjaB4/T6P96wKBtw03ludyvqAYe2kBsMyv sCRYyrN9qjI0GSIMwV2utak1sLryqNtesmbg7EVNJJ2Ts+troiSDIDlIZNPx9DHj suDqclese6Sv1/lMQmdCudtLdXE+zkpS+ERPy90GPTr3IPv6JlUNQU4ChDNtnO+T gNBHIEAkx6d0ZgWhELsTZG5WFa/NhazcHKq9UBufPVmzfBjqopA= =VPI4 -----END PGP SIGNATURE----- --4Ycl1UgPPPgGZoSL--