Configuration Information [Automatically generated, do not change]:

Machine: x86_64

OS: linux-musl

Compiler: gcc

Compilation CFLAGS: -g -O2

uname output: Linux d1a7b22c3308 5.19.14-200.fc36.x86_64 #1 SMP
PREEMPT_DYNAMIC Wed Oct
Machine Type: x86_64-pc-linux-musl



Bash Version: 5.2

Patch Level: 2

Release Status: release



Description:

bash-5.2# declare -A a
bash-5.2# a[foo]=bar
bash-5.2# [[ -v a[@] ]]; echo $?
1

bash-5.1# declare -A a
bash-5.1# a[foo]=bar
bash-5.1# [[ -v a[@] ]]; echo $?
0

If this is by design I missed it.


Repeat-By:

        See above

Reply via email to