From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms1.migadu.com with LMTPS id 0CeDDOUtKWZTDAEAqHPOHw:P1 (envelope-from ) for ; Wed, 24 Apr 2024 18:05:57 +0200 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id 0CeDDOUtKWZTDAEAqHPOHw (envelope-from ) for ; Wed, 24 Apr 2024 18:05:57 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=bchXGmZT; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1713974757; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=ZJCbiPtVNFvmvEa8oVgpYOz+SV6rFIxCyNhGpV+2slQ=; b=FrQxmn2uf1zE4WFCgdj6HN11nkFmgg1BFAFfcGSJ8pNkeKBB1lfTb6vkKdE3at8kSTM4Gd Tf48euYS1imMUVWDlDqQqWLObKh2hOCH1WJq5z/IxAYwsU7dL7N61PNmjH1B8HuvU9/ESC e/Aw9FQlbnZejjH1va9BnwEtAk/43bKY3/GPmT7raa5P0AzPk4FI0Uwp1HaML4/hR/rtXJ 2jXx/elnCNCrFLh4o0y93i0zAphNXDFCwm+PJtmhVLmPW4/3RFQ37NewHSd/SvEInO+H6u kKVLH+NXwPnj3X3KECUH2s2WdI4283r5S8twu1unNl5lsXZKTqti6O9RkUwCXw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1713974757; a=rsa-sha256; cv=none; b=GXdBpT4wdH3gzfiISyNVLFJVYzEB9fsKk/bulliKciLXSP0Mo4Kjgrh5nB/zS4Gv7tKl7h GvGiyVRuWM+cGHdE9q/HBSp42uaOGZ7wfyxY5lj9e9I8PcIep3+HhXJCQ4atrhAGpmpFOR 42fgTPqG/PVFhKG42BLSl0HNQSYbk7SgiTvtv0sT+m40BT+BI2YLDBxxiUDlRCSBjw/UJv 1iw0f/MZDHmzru/5nYpJlVr9MZkkEErN81fzGLrNat6B5DtjdiZwoVa8Xwc03teojM+Zdp qxh7V308nvtvJS+MWz5aqvfPnHKb2PS6xVNKQbqc18z6QN2k5a7IY8ikLpXV6g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=bchXGmZT; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) 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 F1EC71A5B8 for ; Wed, 24 Apr 2024 18:05:56 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rzf74-000078-EA; Wed, 24 Apr 2024 12:04:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rzf6s-00006A-Qy for emacs-orgmode@gnu.org; Wed, 24 Apr 2024 12:04:39 -0400 Received: from mail-lf1-x133.google.com ([2a00:1450:4864:20::133]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rzf6p-0001eO-Pp for emacs-orgmode@gnu.org; Wed, 24 Apr 2024 12:04:37 -0400 Received: by mail-lf1-x133.google.com with SMTP id 2adb3069b0e04-51c077cfc09so741339e87.2 for ; Wed, 24 Apr 2024 09:04:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713974672; x=1714579472; darn=gnu.org; h=content-transfer-encoding:in-reply-to:mail-followup-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:sender:from:to:cc:subject:date:message-id:reply-to; bh=ZJCbiPtVNFvmvEa8oVgpYOz+SV6rFIxCyNhGpV+2slQ=; b=bchXGmZTqaZ/cWjESM5B4nc/+WSFPeaOdbnB3q/7kee0d/U1/gu18ztwp/kcXoKbLt NmY5zxYV1aiVvsnsJy4PrqvsuH5JnwX7AZUdOhOA15s9cHIaGhndCebjqZWJFgCBw8Ir z15DyxAEbJ8YEMHglQBYx2jOrcI3MSWQwFFAVLVJHq9loMINYm/Xv68MjjIOi+mx8mmE wBZLA5uT3FmzvAtuy8o2jImjsRmI/NR47THQaSs1brdsxcGOC60Dxcl3V4SvrMBJs38o 5qWGhYEsXlQJi1pFVdHE2rXkUUKEhbuiqEDKLF26rC2hcAG6Eyz56wmEEJJwDPXmOEg2 boEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713974672; x=1714579472; h=content-transfer-encoding:in-reply-to:mail-followup-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:sender:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=ZJCbiPtVNFvmvEa8oVgpYOz+SV6rFIxCyNhGpV+2slQ=; b=e8YNSQ89OhGn5gUK/eUFmRTvUFlTeT50h22020TAXgUnx96fM8C0t+ZxD/L5MPPDWR 4nY0818a/YzEfj/CMLpeu+LHqooWABF1VTz3HCG7A0jcGj4aqRSJBqhmHEtQjd0Af3F7 JCvAV/wdhwgOXDmw1jwalkxXr7CzbjkMnvSS/+7bkvtl9LzFUrfgqmQZIBfTeJCnGgEM HGhEjqY072uBeDn7IxotUMmBjgw1Ynmsb3uQpXaDeANgiinWIY1d1WYnmRtKVb4avWxD AaF1qN6nrDByWXFebp+mex6/tCq8AHKqcJuRaQN08io9h0EB065/WKphovk+2f0ROksQ UD8A== X-Gm-Message-State: AOJu0YyFL51qXCciUJU+Z+AJjnMlbesoE1+6spV0Jo6UrtieIfiyjYud pB8/qU1/5zXuF/mRDFqZ1UUOfMcRk5N7P0RuAqEXHMTH3tYNW+Subt5fwQ== X-Google-Smtp-Source: AGHT+IFGjvAoko5q06FKBqlDk/uVhu+UPq21PSlglsGcVn/fp0RJqrelY7BTh+Qxaj+nRl8R4FsG8Q== X-Received: by 2002:a19:6417:0:b0:51b:f7cd:f33 with SMTP id y23-20020a196417000000b0051bf7cd0f33mr1371332lfb.27.1713974672177; Wed, 24 Apr 2024 09:04:32 -0700 (PDT) Received: from [192.168.0.102] (nat-0-0.nsk.sibset.net. [5.44.169.188]) by smtp.googlemail.com with ESMTPSA id j21-20020a056512399500b0051ab68bbb63sm2115360lfu.56.2024.04.24.09.04.31 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 24 Apr 2024 09:04:31 -0700 (PDT) Message-ID: <93ff1be3-70c3-471b-be75-4b016bee6827@gmail.com> Date: Wed, 24 Apr 2024 23:04:29 +0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: FAILED test-ob-shell/bash-uses-assoc-arrays To: emacs-orgmode@gnu.org Cc: Matt References: <486d2b818b62c71b3f307305c06c4318@condition-alpha.com> <871q7cypxl.fsf@localhost> <00aa9bf72dc93f6554bdd236fdfba192@condition-alpha.com> <87y19hbb05.fsf@localhost> <8b72386d118136210f27b553f0a13066@condition-alpha.com> <87cyqtyzgt.fsf@localhost> <91dfeb0fed1a1fe0564e5eb9b95a409d@condition-alpha.com> <875xw6ex9h.fsf@localhost> Content-Language: en-US, ru-RU From: Max Nikulin Mail-Followup-To: emacs-orgmode@gnu.org, Matt In-Reply-To: <875xw6ex9h.fsf@localhost> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=2a00:1450:4864:20::133; envelope-from=manikulin@gmail.com; helo=mail-lf1-x133.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: 2.63 X-Spam-Score: 2.63 X-Migadu-Queue-Id: F1EC71A5B8 X-Migadu-Scanner: mx12.migadu.com X-TUID: OFidPOo9PLNo On 24/04/2024 19:54, Ihor Radchenko wrote: > Max Nikulin writes: > >> On 15/04/2024 23:46, Alexander Adolf wrote: >>> FAILED test-ob-shell/bash-uses-assoc-arrays ((should (equal "two" >>> (org-trim (org-babel-execute-src-block)))) :form (equal "two" "three") >>> :value nil :explanation (arrays-of-different-length 3 5 "two" "three" >>> first-mismatch-at 1)) >>> FAILED test-ob-shell/bash-uses-assoc-arrays-with-lists ((should >>> (equal "20 cm" (org-trim (org-babel-execute-src-block)))) :form (equal >>> "20 cm" "50 dl") :value nil :explanation (array-elt 0 (different-atoms >>> (50 "#x32" "?2") (53 "#x35" "?5")))) >> >> My guess is that GPLv2 BASH on macOS does not support associative >> arrays. Perhaps these tests should be skipped if BASH_VERSION is not >> fresh enough (not supplied by Apple). > > I guess so. Which bash versions should we cut off? /usr/share/doc/bash/NEWS.gz > This is a terse description of the new features added to bash-4.0 since > the release of bash-3.2. As always, the manual page (doc/bash.1) is > the place to look for complete descriptions. [...] > ii. The shell provides associative array variables, with the appropriate > support to create, delete, assign values to, and expand them. it is consistent with license change discussions https://news.ycombinator.com/item?id=20102597