From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id ODvIKH2Y9GDdLQAAgWs5BA (envelope-from ) for ; Sun, 18 Jul 2021 23:09:17 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id IGlcJH2Y9GA0bAAAbx9fmQ (envelope-from ) for ; Sun, 18 Jul 2021 21:09:17 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 10D1B6987 for ; Sun, 18 Jul 2021 23:09:17 +0200 (CEST) Received: from localhost ([::1]:36070 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5E2G-0002sB-5S for larch@yhetil.org; Sun, 18 Jul 2021 17:09:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37502) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5E23-0002iC-ON for bug-guix@gnu.org; Sun, 18 Jul 2021 17:09:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:45970) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5E23-00070V-Hb for bug-guix@gnu.org; Sun, 18 Jul 2021 17:09:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1m5E23-0000go-Dd for bug-guix@gnu.org; Sun, 18 Jul 2021 17:09:03 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#49515: [core-updates] mescc-tools tests fail Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 18 Jul 2021 21:09:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49515 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 49515@debbugs.gnu.org Received: via spool by 49515-submit@debbugs.gnu.org id=B49515.16266424972560 (code B ref 49515); Sun, 18 Jul 2021 21:09:03 +0000 Received: (at 49515) by debbugs.gnu.org; 18 Jul 2021 21:08:17 +0000 Received: from localhost ([127.0.0.1]:57507 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5E1I-0000fE-PA for submit@debbugs.gnu.org; Sun, 18 Jul 2021 17:08:17 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39694) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5E1H-0000f3-Fc for 49515@debbugs.gnu.org; Sun, 18 Jul 2021 17:08:15 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:51698) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5E1B-0006Se-K3; Sun, 18 Jul 2021 17:08:09 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=45216 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5E1B-0004g1-CC; Sun, 18 Jul 2021 17:08:09 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87k0lxafl6.fsf@inria.fr> <87o8az49ly.fsf@gnu.org> Date: Sun, 18 Jul 2021 23:08:08 +0200 In-Reply-To: <87o8az49ly.fsf@gnu.org> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Sun, 18 Jul 2021 23:04:25 +0200") Message-ID: <87im1749fr.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1626642557; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post; bh=iQfPIkriyIzOJZX1lU1CSawxIRqqHhbm8noP9K6MpHM=; b=J6RVQIRJG3/BGWPKJZVkcYyODagLr2O47CNUIIgsskWfVQvWQ/e7uUjDOP/0HUyWg9LSvp +oxTqeMC7beAUGKAkpt2ISJEZYljNyP1SNzjeP9a23VIJ1hTbMDr+WdP3voLN4IiGdqy9U scKWLoNiVMxmQuhX3Bc17D2DZwS/OcOjhJy9+scudllIovXxltRAzuJmdyICzDytdLjFnh 7H+Zen1MxVX/Zw8anDxoDHgDK4XkHsMLhbFXgVLzXqnXP8wT5T0gJF8kEq6qHwvtI9mHOd vgIt59dl6WK6pqR7x7VZhjsgR934US0sLd3UXxXQUeXFS3MhVg+QiM3imFdEKA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1626642557; a=rsa-sha256; cv=none; b=dPQEZFANc96x0aof/xFXyIjb+Ha3o+DUVs76QI+nMIJD0TnGOOTz2Pg2eiaUIAGFNz7S2Y iXRgWvRvYkn7tE1cwpSIGsGpVivwn5BGX4EMr2HZouMrgtlmRXJ3aIgxyk5Rly7zCScKlk tG/gdv/x5TI+/RPkU6wF35yswLWbGUApxB4+LkfvTvZ7W7/mbxPO+x58AtyPf8qwKpo+Al hwekXKrxTQGs3T9m76za6lhTOjiZXYsEWVOMApCRsmgn1ekQApkrXfN3O/j/AC5Cb21oEQ 1Kgwh30IN1mRVibTiIdFcTKnLCwDBjtHQzToitiHxApiymntsth4A9hXBFrzIg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Spam-Score: -2.91 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: 10D1B6987 X-Spam-Score: -2.91 X-Migadu-Scanner: scn0.migadu.com X-TUID: HF1yXJAQUlPf --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s skribis: > I tried backporting it (patch below) but that leads to: And here=E2=80=99s the patch. --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=mescc-tools-segfault.patch Content-Description: the patch commit e633669dfdf16f503a7d740b9058e343536533b4 Author: nimaje Date: Thu Oct 15 19:12:18 2020 -0400 Fix ELF headers to be more well behaved diff --git a/elf_headers/elf32-debug.hex2 b/elf_headers/elf32-debug.hex2 index 667b032..9fe0183 100644 --- a/elf_headers/elf32-debug.hex2 +++ b/elf_headers/elf32-debug.hex2 @@ -33,7 +33,7 @@ 01 # e_ident[EI_DATA] Indicating little endianness 01 # e_ident[EI_VERSION] Indicating original elf -00 # e_ident[EI_OSABI] Set at 0 because none cares +03 # e_ident[EI_OSABI] Set at 3 because FreeBSD is strict 00 # e_ident[EI_ABIVERSION] See above 00 00 00 00 00 00 00 # e_ident[EI_PAD] diff --git a/elf_headers/elf32.hex2 b/elf_headers/elf32.hex2 index 45d365c..6432523 100644 --- a/elf_headers/elf32.hex2 +++ b/elf_headers/elf32.hex2 @@ -34,7 +34,7 @@ 01 # e_ident[EI_DATA] Indicating little endianness 01 # e_ident[EI_VERSION] Indicating original elf -00 # e_ident[EI_OSABI] Set at 0 because none cares +03 # e_ident[EI_OSABI] Set at 3 because FreeBSD is strict 00 # e_ident[EI_ABIVERSION] See above 00 00 00 00 00 00 00 # e_ident[EI_PAD] diff --git a/elf_headers/elf64.hex2 b/elf_headers/elf64.hex2 index 23d2a4a..6c10442 100644 --- a/elf_headers/elf64.hex2 +++ b/elf_headers/elf64.hex2 @@ -27,7 +27,7 @@ 01 ## e_ident[EI_DATA] Indicating little endianness 01 ## e_ident[EI_VERSION] Indicating original elf -00 ## e_ident[EI_OSABI] Set at 0 because none cares +03 ## e_ident[EI_OSABI] Set at 3 because FreeBSD is strict 00 ## e_ident[EI_ABIVERSION] See above 00 00 00 00 00 00 00 ## e_ident[EI_PAD] @@ -53,7 +53,7 @@ ## Program Header :ELF_program_headers 01 00 00 00 ## p_type -06 00 00 00 ## Flags +07 00 00 00 ## ph_flags: PF-X|PF-W|PF-R = 7 00 00 00 00 00 00 00 00 ## p_offset &ELF_base 00 00 00 00 ## p_vaddr diff --git a/test/test.answers b/test/test.answers index d449db4..9b366f7 100644 --- a/test/test.answers +++ b/test/test.answers @@ -1,12 +1,12 @@ -b5a1dbfb4b9e42f839cd41f704b2d20d67705be5f5214d194d08026006e823a2 test/results/test0-binary -34cd00306059776d0a1c54dff9d1a4ecb9915fa5b92746b6999c67e535f56b7c test/results/test1-binary -2505fa977f1eb9b8eb9cc338af6f606fb8341f1e2f341f71b249c50e7af5e0a7 test/results/test10-binary -e27aa179b47bd21b8a43f460ef11622dcd13767cb515000ae583dc2706b89657 test/results/test11-binary -1757e43a482f632286933a56d5da1e87d6385366adfa830df363ba6060a12784 test/results/test2-binary +054359eb2b4e4f75aa212a41f90654b18b1efdde7ba08aac12bd9c21b1a12cf6 test/results/test0-binary +56c3021ae5d31e1f57552f103e309603636de5ff38948f1be3e810d9ea0e670b test/results/test1-binary +2027e0c8d6295f041d338a430c5a3d3aae042294e5ba4ad1eb08bed16b147671 test/results/test10-binary +ce9e76b600fdf67589e9180571bed092e9e091a3bf70dc852facd1b678d9df7b test/results/test11-binary +7247e7537ef3a83d4c557941bf59a591d6db0688c7a12362af7d14adac238ad4 test/results/test2-binary 2b80849180d5fb3757bcca2471b6337808e5b5ca80b18d93fa82ddef0435b84b test/results/test3-binary -7db345c74d6ee13f21857f9f9419db2bb0890782923485b05dd9eb29b6436efa test/results/test4-binary -a7b5c22218bdad3cb8f74a7951fa1425fee5adafdf206420fd020d92b4a13b5e test/results/test5-binary -7123c8033949312d9325bffe02246bf599463f214eb0b281e7187c7b06818bae test/results/test6-binary -5992d312f114019d955195d50af25f68c3ab079b1e115ddf31f1aca2431d5dca test/results/test7-binary +310bea3129335b2cbda70fd591b2cf079b6f7fc19b22f12061a5379ba96dbdae test/results/test4-binary +1b09d2b8a3848d691d5d5927f80b6acaad57174b7653d88fe07cd1f6f4bd6f3d test/results/test5-binary +61d70db94077ee71b5522f44344baf3943c02559fb1c3e311cfe2fb6cb652d55 test/results/test6-binary +5cba7bcb9de863c721613b5fafa17277e9e83336e32c8e7e59ee76d003ed5f29 test/results/test7-binary a71dc25bcba2a7298b9b9024a7927e215c5081a9ff90a6afa9b583be6c0a7e06 test/results/test8-binary -b3ec35dc3ce5335ad384b8b2b8b7930aa414014e2bafa61bb6a2b7be8674b88f test/results/test9-binary +7fb2aa7451ea132a98f3900b140c8eb3d50751aa6adeac23fd2d766fce2635d4 test/results/test9-binary diff --git a/test/test1/hex0.hex0 b/test/test1/hex0.hex0 index 7060a6d..611a86f 100644 --- a/test/test1/hex0.hex0 +++ b/test/test1/hex0.hex0 @@ -52,7 +52,7 @@ FB 00 60 00 00 00 00 00 ## e_entry Address of the entry point ## Program Header table 01 00 00 00 ## p_type -06 00 00 00 ## Flags +07 00 00 00 ## ph_flags: PF-X|PF-W|PF-R = 7 00 00 00 00 00 00 00 00 ## p_offset 00 00 60 00 00 00 00 00 ## p_vaddr 00 00 00 00 00 00 00 00 ## Undefined diff --git a/test/test1/hex1.hex0 b/test/test1/hex1.hex0 index a0aa3bc..1c6e0bf 100644 --- a/test/test1/hex1.hex0 +++ b/test/test1/hex1.hex0 @@ -38,7 +38,7 @@ ## Program Header table 01 00 00 00 # p_type -06 00 00 00 # Flags +07 00 00 00 # ph_flags: PF-X|PF-W|PF-R = 7 00 00 00 00 00 00 00 00 # p_offset 00 00 60 00 00 00 00 00 # p_vaddr 00 00 00 00 00 00 00 00 # Undefined diff --git a/test/test1/proof1.answer b/test/test1/proof1.answer index 7d3bb85..8c441ba 100644 --- a/test/test1/proof1.answer +++ b/test/test1/proof1.answer @@ -1 +1 @@ -4379770c34e718157f856d938f870ad8179b268e5454f9ff272aad4e43265149 test/test1/proof1 +d1172d0456de0ae4d05705fc7d81c424f4a277b7725d449829322ce07224bebf test/test1/proof1 diff --git a/test/test1/proof2.answer b/test/test1/proof2.answer index 2440710..6edd102 100644 --- a/test/test1/proof2.answer +++ b/test/test1/proof2.answer @@ -1 +1 @@ -5ac7c9c6671709682e06153310c112df5b9352af6f6fef93a3370566d28a9a90 test/test1/proof2 +e6b14d3e5935e52a49beff99b766dcd7c842ae2a8d76f4d4c8b10c2d6d146181 test/test1/proof2 diff --git a/test/test2/hex0.hex0 b/test/test2/hex0.hex0 index 126f909..6697221 100644 --- a/test/test2/hex0.hex0 +++ b/test/test2/hex0.hex0 @@ -42,7 +42,7 @@ FB 00 60 00 00 00 00 00 ## e_entry Address of the entry point ## Program Header table 01 00 00 00 ## p_type -06 00 00 00 ## Flags +07 00 00 00 ## ph_flags: PF-X|PF-W|PF-R = 7 00 00 00 00 00 00 00 00 ## p_offset 00 00 60 00 00 00 00 00 ## p_vaddr 00 00 00 00 00 00 00 00 ## Undefined --=-=-=--