From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <emacs-orgmode-bounces+larch=yhetil.org@gnu.org>
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 <emacs-orgmode-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; 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 <emacs-orgmode-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; 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 <larch@yhetil.org>; 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 <emacs-orgmode-bounces@gnu.org>)
	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 <manikulin@gmail.com>)
 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 <manikulin@gmail.com>)
 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 <emacs-orgmode@gnu.org>; 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 <matt@excalamus.com>
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>
 <ef03d3ca-a184-4398-8edb-35f84b48e850@gmail.com> <875xw6ex9h.fsf@localhost>
Content-Language: en-US, ru-RU
From: Max Nikulin <manikulin@gmail.com>
Mail-Followup-To: emacs-orgmode@gnu.org, Matt <matt@excalamus.com>
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." <emacs-orgmode.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-orgmode>,
 <mailto:emacs-orgmode-request@gnu.org?subject=unsubscribe>
List-Archive: <https://lists.gnu.org/archive/html/emacs-orgmode>
List-Post: <mailto:emacs-orgmode@gnu.org>
List-Help: <mailto:emacs-orgmode-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-orgmode>,
 <mailto:emacs-orgmode-request@gnu.org?subject=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 <manikulin@gmail.com> 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