From unknown Sun Jun 22 07:55:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#60522: make-vector takes 100% cpu if called without argument in the REPL Resent-From: Sascha Ziemann Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Tue, 03 Jan 2023 16:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 60522 X-GNU-PR-Package: guile X-GNU-PR-Keywords: To: 60522@debbugs.gnu.org X-Debbugs-Original-To: bug-guile@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.167276505911757 (code B ref -1); Tue, 03 Jan 2023 16:58:02 +0000 Received: (at submit) by debbugs.gnu.org; 3 Jan 2023 16:57:39 +0000 Received: from localhost ([127.0.0.1]:46583 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pCkbb-00033Z-2w for submit@debbugs.gnu.org; Tue, 03 Jan 2023 11:57:39 -0500 Received: from lists.gnu.org ([209.51.188.17]:37888) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pCkbV-00033L-RT for submit@debbugs.gnu.org; Tue, 03 Jan 2023 11:57:37 -0500 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 1pCkbV-00073z-K2 for bug-guile@gnu.org; Tue, 03 Jan 2023 11:57:33 -0500 Received: from mail-oa1-x36.google.com ([2001:4860:4864:20::36]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pCkbU-00008N-1B for bug-guile@gnu.org; Tue, 03 Jan 2023 11:57:33 -0500 Received: by mail-oa1-x36.google.com with SMTP id 586e51a60fabf-14ffd3c5b15so25881477fac.3 for ; Tue, 03 Jan 2023 08:57:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=OY2CyBuOlfh+hm3Ial4WBS0CcG6Ih4sR3ktUFDNY5D0=; b=AZPZW2CSkXx0Sj+latrF16uMnrktb4XGF7y2P0vT9P1hX4Cgcb8yyp3/46sFqJ+NNC lsXJAtYFhSWM1oXOyMlgJ4EUIDqUcsFqlR+x6i1UFl+UD2MWCBNXiRT2sKvJwk1SdBwo Enbz5abgfZTgxamlgMACM5jNb+kLHihlZFQs7mXmCfJEpSQe5dPZokQ6faCrG0JEoWSp e+oyvAEBNfI25PHNC0HainMwCP1uGJQQqt9GstdFrAN3WvIv/chpiU3DpZ9dNl2+zNL0 ozmGTGz4ij6RmVQ+DNOx/Xe3W0Q6GpexsIV6OniJHoaboVFFN5vq/Lj2sXcIxmIzh/Na Xn9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=OY2CyBuOlfh+hm3Ial4WBS0CcG6Ih4sR3ktUFDNY5D0=; b=umzfdvZHly/inB7JJBcg8Fkd7rC3uRoacwvv8w6OzdYfSGjqpzprBrv22nfOh/kOKX tO+wBdbxs+EG43/ApWl1xsWFEXm7mpmuP1ORZDS8/1cPcyFDklbGSiNzc15HMdc8jeuo UgSpX8HGKuXvgUR2XIkesOcgR+RCnWlJaGI0KhONkZHB3KMmN5DZqaGseWZTssMWG5S9 cl4nqJRhAzREHniW8YjiupY+4sbYb9UmsvtW8xf+6bmlYBKUWtKlslsnXU8kIoaA1Pr8 0F1N6E3JUUduPChaVnBROwX/ZU/l+uNfTBIPq+NVRPk3oq31MMzCGkgHjWKjGS/nNbiv g/Fw== X-Gm-Message-State: AFqh2kqgd19Lh9OcOYFPqo91iDmlGuYM+0lWb8SRTQKJuHhqIK9eLnAA 5Lfzr3GXDeb4m2qbOoq+DVS5kOaYR3bGguPMxQtnqfmgDMs= X-Google-Smtp-Source: AMrXdXt8xHBHS55BnB4ajmqXI1vn6bDjlzQ9Mr+E7bYz0pmxx0JA/gk3LnI58An2EyI5nyi2M8NFBpt2h7fBL433zs8= X-Received: by 2002:a05:6870:ac21:b0:144:910f:43ea with SMTP id kw33-20020a056870ac2100b00144910f43eamr2487905oab.140.1672765050225; Tue, 03 Jan 2023 08:57:30 -0800 (PST) MIME-Version: 1.0 From: Sascha Ziemann Date: Tue, 3 Jan 2023 17:57:19 +0100 Message-ID: Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2001:4860:4864:20::36; envelope-from=ceving@gmail.com; helo=mail-oa1-x36.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-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) The following throws an error: guile -c '(make-vector)' But the evaluation of '(make-vector)' in the REPL generats just a warning: ;;; :1:0: warning: possibly wrong number of arguments to `make-vector' and seems to enter an endless loop afterwards. Environment: $ guile --version guile (GNU Guile) 3.0.5 Packaged by Debian (3.0.5-deb+3.0.5-4) Copyright (C) 2021 Free Software Foundation, Inc. License LGPLv3+: GNU LGPL 3 or later . This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. $ uname -a Linux l2108 5.10.0-20-amd64 #1 SMP Debian 5.10.158-2 (2022-12-13) x86_64 GNU/Linux From unknown Sun Jun 22 07:55:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#60522: make-vector takes 100% cpu if called without argument in the REPL Resent-From: Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Tue, 03 Jan 2023 19:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60522 X-GNU-PR-Package: guile X-GNU-PR-Keywords: To: 60522@debbugs.gnu.org X-Debbugs-Original-To: bug-guile@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.167277292825183 (code B ref -1); Tue, 03 Jan 2023 19:09:02 +0000 Received: (at submit) by debbugs.gnu.org; 3 Jan 2023 19:08:48 +0000 Received: from localhost ([127.0.0.1]:46708 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pCmeW-0006Y6-2T for submit@debbugs.gnu.org; Tue, 03 Jan 2023 14:08:48 -0500 Received: from lists.gnu.org ([209.51.188.17]:53458) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pCmeU-0006Xz-Qp for submit@debbugs.gnu.org; Tue, 03 Jan 2023 14:08:47 -0500 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 1pCmeU-0000qe-LL for bug-guile@gnu.org; Tue, 03 Jan 2023 14:08:46 -0500 Received: from mail.tuxteam.de ([5.199.139.25]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pCmeS-0005vb-IC for bug-guile@gnu.org; Tue, 03 Jan 2023 14:08:46 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tuxteam.de; s=mail; h=From:In-Reply-To:Content-Type:MIME-Version:References:Message-ID: Subject:To:Date:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=eWhaFyfFyCmdQZuGE39IHvaOzkdmY4TGkvPhlPp05/c=; b=hWA4++EeUNm+TmBMWNqIE2TSRg 6wyFqT6oGYiTYaOEhog8J8OqIticaUZiVUkTloUuMzrMW/VyE2JznHp4ytkLu4FCAdM1GJZ+Z+rnm gGWwSnxQnUFp3xC7RUmBZRfz6SFdLiEKBFeKJmMJy27SjABGiDfbpkR8JB2U6XAld78bo4FztntWF vI8PJK0ZaThn/J15vLky/xy0blZOfaq8GGRMLARigb0KbDR+WZfKjg/aGYBh9eWSY6lT5f7ac0zRa aPZrlYsMsdprPNB1NoVYaRI1XXnOzpaXsTiAUcm8TZHJgeL5vyThyeGj6Vqff1e54lVQ8fQXFUf/d +9x1ICqQ==; Received: from tomas by mail.tuxteam.de with local (Exim 4.94.2) (envelope-from ) id 1pCmeO-00081A-H5 for bug-guile@gnu.org; Tue, 03 Jan 2023 20:08:40 +0100 Date: Tue, 3 Jan 2023 20:08:40 +0100 Message-ID: References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="54x9EaoiEM2caihB" Content-Disposition: inline In-Reply-To: From: Received-SPF: pass client-ip=5.199.139.25; envelope-from=tomas@tuxteam.de; helo=mail.tuxteam.de 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --54x9EaoiEM2caihB Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jan 03, 2023 at 05:57:19PM +0100, Sascha Ziemann wrote: > The following throws an error: > guile -c '(make-vector)' >=20 > But the evaluation of '(make-vector)' in the REPL generats just a warning: >=20 > ;;; :1:0: warning: possibly wrong number of arguments to `make-vec= tor' >=20 > and seems to enter an endless loop afterwards. Can confirm for 3.0.8.57-bc3b1. It actually eats CPU, can be interrupted with c-C. Cheers --=20 t >=20 --54x9EaoiEM2caihB Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iF0EABECAB0WIQRp53liolZD6iXhAoIFyCz1etHaRgUCY7R9MAAKCRAFyCz1etHa Rq4QAJ9/es9chaPkdGMET1BWTHI07ffVDgCfe+WBClr9ac1rEiDEhwdZbkEiwPw= =eWis -----END PGP SIGNATURE----- --54x9EaoiEM2caihB-- From unknown Sun Jun 22 07:55:22 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Sascha Ziemann Subject: bug#60522: closed (Re: bug#60522: make-vector takes 100% cpu if called without argument in the REPL) Message-ID: References: <87r0vulf5l.fsf@gnu.org> X-Gnu-PR-Message: they-closed 60522 X-Gnu-PR-Package: guile Reply-To: 60522@debbugs.gnu.org Date: Mon, 16 Jan 2023 14:38:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1673879883-25266-1" This is a multi-part message in MIME format... ------------=_1673879883-25266-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #60522: make-vector takes 100% cpu if called without argument in the REPL which was filed against the guile package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 60522@debbugs.gnu.org. --=20 60522: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D60522 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1673879883-25266-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 60522-done) by debbugs.gnu.org; 16 Jan 2023 14:37:06 +0000 Received: from localhost ([127.0.0.1]:60992 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pHQbh-0006XE-Ic for submit@debbugs.gnu.org; Mon, 16 Jan 2023 09:37:05 -0500 Received: from eggs.gnu.org ([209.51.188.92]:37604) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pHQbf-0006Wi-TG for 60522-done@debbugs.gnu.org; Mon, 16 Jan 2023 09:37:04 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pHQba-0007IT-Ft; Mon, 16 Jan 2023 09:36:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=tu5IrPNA3uoVZJluRtsB9QkdRGkM+C9AZY9IzYEp23Y=; b=TowUOz11bmNTdQgcPKIc 8RU84ka+QHqmolV4CQFEZ28xlw4qB1ri+ArAlelDyrgkFZkWbFXyWv/59CyabX6qdYXwZWHDDosZv JEYqkAOS8E6ic4ygqapSTdR/4ESU1s/Ux5luFHVJN9VrWK0Gy5vg0N5eLVRl9evjG8zNeUaglKUn4 +pZz3ffseu4V+28TiMtq0O5rd1utL84EVg5xMZc0eQMiAJTWxLN4M2dqUjSbpn441SHUOkoNfR4+R J9gMMWk8QCOSZo0KXTzSXVfAUHlTDF3VE3AXznYw2dUILmxKDZgQNeJUG+QbUHd/U/TEYhBl2DZYb v08dQm8nEEZZpQ==; Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pHQba-0008DI-34; Mon, 16 Jan 2023 09:36:58 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Sascha Ziemann Subject: Re: bug#60522: make-vector takes 100% cpu if called without argument in the REPL References: Date: Mon, 16 Jan 2023 15:36:54 +0100 In-Reply-To: (Sascha Ziemann's message of "Tue, 3 Jan 2023 17:57:19 +0100") Message-ID: <87r0vulf5l.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60522-done Cc: 60522-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, Sascha Ziemann skribis: > The following throws an error: > guile -c '(make-vector)' > > But the evaluation of '(make-vector)' in the REPL generats just a warning: > > ;;; :1:0: warning: possibly wrong number of arguments to `make-vec= tor' > > and seems to enter an endless loop afterwards. The guts of the problem is an endless loop while reducing primitives: --8<---------------cut here---------------start------------->8--- scheme@(language tree-il primitives)> (make-call #f (make-primitive-ref #f = 'make-vector) '()) $21 =3D # scheme@(language tree-il primitives)> (resolve-primitives $21 (current-modu= le)) $22 =3D # scheme@(language tree-il primitives)> (expand-primcall $22) $23 =3D # --8<---------------cut here---------------end--------------->8--- This is fixed in 51152392ef04b053e3c7b2576473df2df9d08fe0: --8<---------------cut here---------------start------------->8--- scheme@(language tree-il primitives)> (expand-primcall $22) $32 =3D # --8<---------------cut here---------------end--------------->8--- Thanks! Ludo=E2=80=99. ------------=_1673879883-25266-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 3 Jan 2023 16:57:39 +0000 Received: from localhost ([127.0.0.1]:46583 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pCkbb-00033Z-2w for submit@debbugs.gnu.org; Tue, 03 Jan 2023 11:57:39 -0500 Received: from lists.gnu.org ([209.51.188.17]:37888) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pCkbV-00033L-RT for submit@debbugs.gnu.org; Tue, 03 Jan 2023 11:57:37 -0500 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 1pCkbV-00073z-K2 for bug-guile@gnu.org; Tue, 03 Jan 2023 11:57:33 -0500 Received: from mail-oa1-x36.google.com ([2001:4860:4864:20::36]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pCkbU-00008N-1B for bug-guile@gnu.org; Tue, 03 Jan 2023 11:57:33 -0500 Received: by mail-oa1-x36.google.com with SMTP id 586e51a60fabf-14ffd3c5b15so25881477fac.3 for ; Tue, 03 Jan 2023 08:57:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=OY2CyBuOlfh+hm3Ial4WBS0CcG6Ih4sR3ktUFDNY5D0=; b=AZPZW2CSkXx0Sj+latrF16uMnrktb4XGF7y2P0vT9P1hX4Cgcb8yyp3/46sFqJ+NNC lsXJAtYFhSWM1oXOyMlgJ4EUIDqUcsFqlR+x6i1UFl+UD2MWCBNXiRT2sKvJwk1SdBwo Enbz5abgfZTgxamlgMACM5jNb+kLHihlZFQs7mXmCfJEpSQe5dPZokQ6faCrG0JEoWSp e+oyvAEBNfI25PHNC0HainMwCP1uGJQQqt9GstdFrAN3WvIv/chpiU3DpZ9dNl2+zNL0 ozmGTGz4ij6RmVQ+DNOx/Xe3W0Q6GpexsIV6OniJHoaboVFFN5vq/Lj2sXcIxmIzh/Na Xn9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=OY2CyBuOlfh+hm3Ial4WBS0CcG6Ih4sR3ktUFDNY5D0=; b=umzfdvZHly/inB7JJBcg8Fkd7rC3uRoacwvv8w6OzdYfSGjqpzprBrv22nfOh/kOKX tO+wBdbxs+EG43/ApWl1xsWFEXm7mpmuP1ORZDS8/1cPcyFDklbGSiNzc15HMdc8jeuo UgSpX8HGKuXvgUR2XIkesOcgR+RCnWlJaGI0KhONkZHB3KMmN5DZqaGseWZTssMWG5S9 cl4nqJRhAzREHniW8YjiupY+4sbYb9UmsvtW8xf+6bmlYBKUWtKlslsnXU8kIoaA1Pr8 0F1N6E3JUUduPChaVnBROwX/ZU/l+uNfTBIPq+NVRPk3oq31MMzCGkgHjWKjGS/nNbiv g/Fw== X-Gm-Message-State: AFqh2kqgd19Lh9OcOYFPqo91iDmlGuYM+0lWb8SRTQKJuHhqIK9eLnAA 5Lfzr3GXDeb4m2qbOoq+DVS5kOaYR3bGguPMxQtnqfmgDMs= X-Google-Smtp-Source: AMrXdXt8xHBHS55BnB4ajmqXI1vn6bDjlzQ9Mr+E7bYz0pmxx0JA/gk3LnI58An2EyI5nyi2M8NFBpt2h7fBL433zs8= X-Received: by 2002:a05:6870:ac21:b0:144:910f:43ea with SMTP id kw33-20020a056870ac2100b00144910f43eamr2487905oab.140.1672765050225; Tue, 03 Jan 2023 08:57:30 -0800 (PST) MIME-Version: 1.0 From: Sascha Ziemann Date: Tue, 3 Jan 2023 17:57:19 +0100 Message-ID: Subject: make-vector takes 100% cpu if called without argument in the REPL To: bug-guile@gnu.org Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2001:4860:4864:20::36; envelope-from=ceving@gmail.com; helo=mail-oa1-x36.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-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) The following throws an error: guile -c '(make-vector)' But the evaluation of '(make-vector)' in the REPL generats just a warning: ;;; :1:0: warning: possibly wrong number of arguments to `make-vector' and seems to enter an endless loop afterwards. Environment: $ guile --version guile (GNU Guile) 3.0.5 Packaged by Debian (3.0.5-deb+3.0.5-4) Copyright (C) 2021 Free Software Foundation, Inc. License LGPLv3+: GNU LGPL 3 or later . This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. $ uname -a Linux l2108 5.10.0-20-amd64 #1 SMP Debian 5.10.158-2 (2022-12-13) x86_64 GNU/Linux ------------=_1673879883-25266-1--