Path: csiph.com!xmission!news.snarked.org!news.linkpendium.com!news.linkpendium.com!panix!usenet.stanford.edu!not-for-mail From: Roland Illig Newsgroups: gnu.bash.bug Subject: Array subscript with char Date: Tue, 17 Mar 2020 18:17:07 +0100 Lines: 62 Approved: bug-bash@gnu.org Message-ID: References: <695179fa-938e-3c88-a398-ce1b21ff79ce@gmx.de> NNTP-Posting-Host: lists.gnu.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------43E45F50B3DD30FFD9D7024F" X-Trace: usenet.stanford.edu 1584465435 31217 209.51.188.17 (17 Mar 2020 17:17:15 GMT) X-Complaints-To: action@cs.stanford.edu To: bug-bash Envelope-to: bug-bash@gnu.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1584465428; bh=TrZ1Y6x2Qd60vFUV71Q6hD+XQKGF0hhxTxlnxfRtGbU=; h=X-UI-Sender-Class:To:From:Subject:Date; b=emkLOXGKmkJcUTtb1o61xqyqfFhLCovazRrS/Fav4Yfy804lNPzhM86NfWKmLSInY Oh8nq5WdUXPk9CdAn2RWXUoBdA6mnSLJ71X+9rgOrFYAbMKaZk6Lisy6a45qHCl4Mw DATFE0wK5ceb6dKNRsghn0x0xAtfgmooI58Q7SGM= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:75.0) Gecko/20100101 Thunderbird/75.0 Content-Language: en-US X-Provags-ID: V03:K1:jaFZ7SNEUNKwtEmU7VvD3fBcVXJi3Z5N5TMSU2PcOC36p4GxDzU dqOCN6XY8Dgw2xCTgTIlrGZj8klOCgHhJeoZgzs/9Nk349T0spS0XkMkU994HasjypziiuL s5dqJ/og1V+BFeZs3P7fjtc2LfAsqTN6rzBf7XhMbi0XiGzdQDhxGFp3TISVeHXqZA2nCfC 5vOSvmFYbVXSm9L8nRvYw== X-UI-Out-Filterresults: notjunk:1;V03:K0:vyUwYO/5sLs=:/du1fJNTgsXEkGtj9KY3JW Ea4gTNZtGw2M+zpheRLj2BsrWBRD+SMm4h/7SyFzX+ps5rDww487A8ZkVHGD/qKoSMPN1qTr6 Kmy6U2e8S+covLx2JysMLjRxyyx0Lfm1ooMfwwh6ICpNfteMy9/WM/YMFDYNnKrh8ZxPpP5YC B6QzZSvvzCsFYeEjq2uvwfobMD36nZrkaJ1OVc//XS3JqFCWxFUvS/5AyGBlTCWi9ZFZcZ06z HZJKaylPDhkAYeEfsUj1ZWeXqXvDbIVn03z7ZyUIioG+TYMjwe6Z5hzvyG6K43ytl6OENPGJ4 /N+eja6QQvxSTkHNb40sZUsmEMPjSKdUxaVrAqUUM2AQfwsVb+EPpQruCjDpLl2EvTMJ1Refu /XBPuYJNWgezaUVskAQjTOkE0VWpkNXpdJma4quVx/W3rSTKSgZjNeKK5dhmDfsdlWKttqZ1L JcHxoRJ88fCxh22XaJbC2MpUWgNdMg+UClT32AjmxbdQf9hWD372jXKx600GgmBJ49enBz53p wFIjYaoc5mqN8+Nm0tSxn/UBciqyvS8OewktDZGWaxI5DN+FdMZwltT/S4gY8uw9ZmMoTbfGF 8XHRLO2c5phOnjJ3eggKxtDq+AcKXoZITPrBOdMupIFiVG+VoMtOPTGn/lpvFLIOh5yTqTHhC EVXKPHnFbktU6VQZiCLlQHvNvmrTLPa8XDQrKaj5v18QmZgko6HHtptWreWwL5LNtwxYnSie1 zEIezoOEzu3MfSxk0kz5YYbwUMDqlbdQ14OdlfHkSeyLSI5tt5Umnc9ZSCo94pUPbTFIasO+B wpcVUpjeOTCjAbwE4+AFHN5Mk3iYbA1dTat/sYteuodzyP14zEONq1ZbLLHK57Fln0AkHXNYE I4PcYvUsLthMrBL2XzLwwOwNd+CgWj4gMJg+ttBI2DmtDYrDoLS1KHvlZnRBbHwr0td5fKYjy WMDjCwH7+yKJP3sR9s4PuFeo4b5y05eNOSBQs0Mq/gpGqtHkXFl8y/pgDcmy/6bS/jPpXkg6T PMTAVJp5mHXFWBkwanmcGdgdnpzSZn5ISMdxlRU6d5NW1sZ9aynB9bHD538lukIycwhhfcD1f xvqXRPKtVUZUt4a/0TjJz8hvdJ0Q+eVBqz6xVF8uA6pEUcwuB+32e5vkYWhbJE7gPPz7TIERX 1klyHvA0ROhYMJ9JqkX8pVzWNMTvUZsvRhuKc6PQs5MGlFzT6dajFgEAJ6u5uKJXPM2JM4WxQ GDzHfEZIqvqj5ZwJs X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.17.22 X-BeenThere: bug-bash@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Bug reports for the GNU Bourne Again SHell List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: <695179fa-938e-3c88-a398-ce1b21ff79ce@gmx.de> Xref: csiph.com gnu.bash.bug:16036 This is a multi-part message in MIME format. --------------43E45F50B3DD30FFD9D7024F Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable When I compiled bash-5.0 patchlevel 16 with gcc -Werror=3Dchar-subscripts, the attached files didn't compile cleanly. Please have a look at whether the patches are correct, and if so, apply them. Thanks, Roland --------------43E45F50B3DD30FFD9D7024F Content-Type: text/plain; charset=UTF-8; name="patch-bashline.c" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="patch-bashline.c" JE5ldEJTRDogcGF0Y2gtYmFzaGxpbmUuYyx2IDEuMSAyMDIwLzAzLzE3IDE3OjA5OjQ4IHJp bGxpZyBFeHAgJAoKRml4IGFycmF5IHN1YnNjcmlwdCB3aXRoIGNoYXIgaW5kZXguCgotLS0g YmFzaGxpbmUuYy5vcmlnCTIwMjAtMDMtMTcgMTY6NTc6MTkuMDU4NTUyNzk1ICswMDAwCisr KyBiYXNobGluZS5jCkBAIC00MDUwLDcgKzQwNTAsNyBAQCBzZXRfZmlsZW5hbWVfYnN0YWIg KHN0cmluZykKIAogICBtZW1zZXQgKGZpbGVuYW1lX2JzdGFiLCAwLCBzaXplb2YgKGZpbGVu YW1lX2JzdGFiKSk7CiAgIGZvciAocyA9IHN0cmluZzsgcyAmJiAqczsgcysrKQotICAgIGZp bGVuYW1lX2JzdGFiWypzXSA9IDE7CisgICAgZmlsZW5hbWVfYnN0YWJbKHVuc2lnbmVkIGNo YXIpICpzXSA9IDE7CiB9CiAKIC8qIFF1b3RlIGEgZmlsZW5hbWUgdXNpbmcgZG91YmxlIHF1 b3Rlcywgc2luZ2xlIHF1b3Rlcywgb3IgYmFja3NsYXNoZXMK --------------43E45F50B3DD30FFD9D7024F Content-Type: text/plain; charset=UTF-8; name="patch-lib_malloc_malloc.c" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="patch-lib_malloc_malloc.c" JE5ldEJTRDogcGF0Y2gtbGliX21hbGxvY19tYWxsb2MuYyx2IDEuMSAyMDIwLzAzLzE3IDE3 OjA5OjQ4IHJpbGxpZyBFeHAgJAoKRml4IGFycmF5IHN1YnNjcmlwdCB3aXRoIGNoYXIgaW5k ZXguCgotLS0gbGliL21hbGxvYy9tYWxsb2MuYy5vcmlnCTIwMTgtMDYtMjAgMTM6NTU6MDku MDAwMDAwMDAwICswMDAwCisrKyBsaWIvbWFsbG9jL21hbGxvYy5jCkBAIC0yNjYsNyArMjY2 LDcgQEAgc3RhdGljIGNvbnN0IHVuc2lnbmVkIGxvbmcgYmluc2l6ZXNbTkJVQwogfTsKIAog LyogYmluc2l6ZXNbeF0gPT0gKDEgPDwgKCh4KSArIDMpKSAqLwotI2RlZmluZSBiaW5zaXpl KHgpCWJpbnNpemVzWyh4KV0KKyNkZWZpbmUgYmluc2l6ZSh4KQliaW5zaXplc1soc2l6ZV90 KSAoeCldCiAKICNpZiAhZGVmaW5lZCAoZXJybm8pCiBleHRlcm4gaW50IGVycm5vOwo= --------------43E45F50B3DD30FFD9D7024F Content-Type: text/plain; charset=UTF-8; name="patch-subst.c" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="patch-subst.c" JE5ldEJTRDogcGF0Y2gtc3Vic3QuYyx2IDEuMSAyMDIwLzAzLzE3IDE3OjA5OjQ4IHJpbGxp ZyBFeHAgJAoKRml4IGFycmF5IHN1YnNjcmlwdCB3aXRoIGNoYXIgaW5kZXguCgotLS0gc3Vi c3QuYy5vcmlnCTIwMjAtMDMtMTcgMTY6NTc6MTcuNDY5NzY0NTU1ICswMDAwCisrKyBzdWJz dC5jCkBAIC0xMTI5NCw3ICsxMTI5NCw3IEBAIHNoZWxsX2V4cGFuZF93b3JkX2xpc3QgKHRs aXN0LCBlZmxhZ3MpCiAJCQljYXNlICdsJzoKIAkJCWNhc2UgJ3UnOgogCQkJY2FzZSAnYyc6 Ci0JCQkgIG9tYXBbbC0+d29yZC0+d29yZFtvaW5kXV0gPSAxOworCQkJICBvbWFwWyh1bnNp Z25lZCBjaGFyKSBsLT53b3JkLT53b3JkW29pbmRdXSA9IDE7CiAJCQkgIGlmIChvcHRpID09 IDApCiAJCQkgICAgb3B0c1tvcHRpKytdID0gJy0nOwogCQkJICBicmVhazsK --------------43E45F50B3DD30FFD9D7024F--