From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 02 11:27:10 2024 Received: (at submit) by debbugs.gnu.org; 2 Feb 2024 16:27:10 +0000 Received: from localhost ([127.0.0.1]:45471 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVwNi-0005eI-0W for submit@debbugs.gnu.org; Fri, 02 Feb 2024 11:27:10 -0500 Received: from lists.gnu.org ([2001:470:142::17]:54346) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVwNf-0005ds-Fo for submit@debbugs.gnu.org; Fri, 02 Feb 2024 11:27:08 -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 1rVwNO-00044n-Rn for bug-guix@gnu.org; Fri, 02 Feb 2024 11:26:51 -0500 Received: from layka.disroot.org ([178.21.23.139]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rVwNN-0005Ta-2a for bug-guix@gnu.org; Fri, 02 Feb 2024 11:26:50 -0500 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 2C2FC44E5B for ; Fri, 2 Feb 2024 17:26:47 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id V5Cr6t7kc2pd for ; Fri, 2 Feb 2024 17:26:46 +0100 (CET) From: Adriel Dumas--Jondeau DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1706891206; bh=yQ278Ku2/MxJ24QPv3Jwre2RVg7OWHJi8DrSHXCWYp8=; h=From:To:Subject:Date; b=judauco9hbE2SL58aVvG37E1VlmNVATadBc6begO2o/Ek+XVciD1BdFfuwAEdLoYR N7qpe/YeiVsAbqy+R8B7ns+qrE9tlsvlxRsgS5EMYfdvUH0g5HLiKiGf4DXGfbvbET 7jMS/zvNUVV1DMnV/lbeQugpcZZPSaNMLvSVV7TeO2eu6kiVVoKjsOh+ALykaTWkxq 905XcqG0XRFq9afLNw88tZk5yXtzO9Ot6qUhRXFA4VSD02TW8YyUFcuwgUkPNczJa9 2fZ5+ncgoPrg5jyEWLfR5vtl3Pw4lVmq0DdjRn872q63OcCUMSoI2p0o0JWmZkyewH 8x/E8p1L0qaqQ== To: bug-guix@gnu.org Subject: Difference between trace behavior in guix repl and guile Date: Fri, 02 Feb 2024 17:21:37 +0100 Message-ID: <8734uaq1cb.fsf@disroot.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=178.21.23.139; envelope-from=leirda@disroot.org; helo=layka.disroot.org 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, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) 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: -0.1 (/) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Here's what's happening in a guix repl: ``` (guix-user)> ,use (guix scripts build) (guix-user)> ,trace (guix-build "hello") ; doesn't output any trace for som= e reason ``` And here'the same for a guile repl: ``` (guile-user)> ,use (guix scripts build) (guile-user)> ,trace (guix-build "hello") ; however it does work trace: | (guix-build "hello") trace: | | (_ (guix scripts) #:ensure #f) trace: | | (_ #) trace: | | | (lock-mutex #) ... ``` This was observed during a working group on profiling during the Guix Days. =2D-=20 Adriel --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHHBAEBCAAxFiEEdTo3gYfn+XlCL0s3vM4s3nSoxFIFAmW9F7QTHGxlaXJkYUBk aXNyb290Lm9yZwAKCRC8zizedKjEUvNtDACU4O0UIu5YuMLDIOCmmlWjBaFxOIHX rm3E2BlN4Ty3go35eKLcKbGH6tbhtcAhvu+aaV4M0qb0vx/Kqe63+0RwKYEHi2Cg z41hvAOPawxZGoo4oohTkL7XoqaNYW736LcFEDuPRK2b5/RgXvw4PqrxwFa4ycb0 uAteuEOQCBGwfqoa9iJnn6lOQ3/F5HhX5zGSDumZOifK5naEhAA/RZiZp5W+qrlh 6P1BM2oGSy4rMLWNUY7lh4RJs25MrG+/YzT32yG+b7G/GSaqtRfONdal/NGi2H0p fbDsQnjkYOGUqvXrrdBJjuYfj8y3gem8rvLeKdzRy9cc5ZLMvD7HtswVfw7cy6Vl QbNtl7AyhD8ygFBrL0pSAwvAj7dQpV7uU/Yz0zqgQCQpVP4iZf0spgdmUGTgSf4N 5f+Vja1pLcyksfMukJ8D2HRu4YprENDRQ7MYKPum3/rcuNphLsTAPMETcgAwrdEE bubolPT0njiz8rx5qsfnInej8eY3d+7Vv/w= =nD7m -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 04 13:25:37 2025 Received: (at 68895) by debbugs.gnu.org; 4 Jan 2025 18:25:37 +0000 Received: from localhost ([127.0.0.1]:57301 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tU8q9-00062L-Dq for submit@debbugs.gnu.org; Sat, 04 Jan 2025 13:25:37 -0500 Received: from mail-pj1-x1044.google.com ([2607:f8b0:4864:20::1044]:48297) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@gmail.com>) id 1tU8q6-000622-OK for 68895@debbugs.gnu.org; Sat, 04 Jan 2025 13:25:35 -0500 Received: by mail-pj1-x1044.google.com with SMTP id 98e67ed59e1d1-2ef760a1001so18571333a91.0 for <68895@debbugs.gnu.org>; Sat, 04 Jan 2025 10:25:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736015128; x=1736619928; darn=debbugs.gnu.org; h=mime-version:message-id:date:references:in-reply-to:subject:to:from :from:to:cc:subject:date:message-id:reply-to; bh=Fj5eRCUd1a3szhpclC1pba3QvdumBiKcWxxYrRwh/1Y=; b=Okr3AAloLOKlY2sk86dl3m2EKVDRI6HbRVUYvfVNf51x++1cr1+LKQ9HI2evZWZhMx ImjVcozAjEVUj6ZDFsriZbF42hWeEni0y2QXB6eGr5OLC3zcfAhIHPdHNHpGBIa4vERR /I56GBnZun2OdUxh3z+J7qxPGooZCLYbddQnGmysqtyDVnq4uOaTvpLG+we07BI2Zb6+ l9c/sXYvm13xrrAaQKW7ECHOgdiR3z/zrYJB/ehH06zmywqVqKHxBTfNTBB5ikCGNe9l +y7S/6LRjZYjL4tJW8PwBURpUXuZq7Foq1c5V0208P1PNR0W03ikusde7XPUCnjDjyyk ggPg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736015128; x=1736619928; h=mime-version:message-id:date:references:in-reply-to:subject:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Fj5eRCUd1a3szhpclC1pba3QvdumBiKcWxxYrRwh/1Y=; b=ppC5RxBSniQrclwsfx1qi7z7TCYH/goWKn7G3cPds2GszmQBhIHgs5u+3Xuv7W+618 fpDRDPiZCkgK9FSIydRfs8/KzI8truNiVi1+3+R2q9DJqcC1t/VxDlB97s1r/erYcPeX ne4eweLZW7su6xhcr/m10yt7Afygna4ysytc6zh+amd0u24KWFD8dM4qBmdOn+7tDlpP p21UNSYDCfBMs/gOoVJz/EnIfJppZZFRftz9/OoelQ//opdA6eCE6qqNm/ogcXn6yqwl 4VCLRiTYyYMIZYsJD1V1qlQTwtJoJnS5V0MShtsWEWL1a4Grco6+nwbNJhZddKQKeyqU DxEg== X-Forwarded-Encrypted: i=1; AJvYcCV9P9CRWVTiI/KKl/0vWZZu+phitLYBGLEV4SMCDutOHP90oFmKRmhR9ptsSs19NawW35DJ/A==@debbugs.gnu.org X-Gm-Message-State: AOJu0YzK5FZQqhB24Hcta7yur91ye2F0HoJ1Ww7eZBUodqgPqIS8Y3qY SApi63obMURDTB+Ho6E44a7NLpVuGB0dxpC4e9A7S1lmPWu7X/7ow89+CwM9 X-Gm-Gg: ASbGnctmbLlIzrUsDEfWPfIobQzRRpWw9gYzc0Hfvb3qrmNtIFc5Nh4MM9cb/yMrt1y VBnlUdyyVsRc/qoNWiJrN4oO1HihYK2afCvRDDBXJIesCtMxmaLP87TIRPsOy2gK02JyGfFy2zj N2BJibcOTlOLdmM/3HSppP95X0TlbqZoHUyGPI4YCm/OMLfz9tsxnjiayhvzop+HovAg1pOuXtQ mu09KKNWqw91iuy4hzfGSMYyH390Pw5YKow2Vr42Or6Rbn7LTEIbT4= X-Google-Smtp-Source: AGHT+IHPqFlgTv+45TLfZ1FisnU1DfWWQYVocF3IP3386iEKpRwbgfvxwzLuUZ1x3VUJYg1ZkrGdYg== X-Received: by 2002:a17:90b:544e:b0:2ee:e945:5355 with SMTP id 98e67ed59e1d1-2f452e49337mr79548220a91.19.1736015128276; Sat, 04 Jan 2025 10:25:28 -0800 (PST) Received: from guix0 ([2401:4900:1cb8:a2d3:f4aa:1246:d469:678a]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2f2ed62cde6sm36139400a91.13.2025.01.04.10.25.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 04 Jan 2025 10:25:28 -0800 (PST) From: 45mg <45mg.writes@gmail.com> To: Adriel Dumas--Jondeau , 68895@debbugs.gnu.org Subject: Re: bug#68895: `guix repl` breaks Guile REPL features In-Reply-To: <8734uaq1cb.fsf@disroot.org> References: <8734uaq1cb.fsf@disroot.org> Date: Sat, 04 Jan 2025 13:25:18 -0500 Message-ID: <87zfk6h1wx.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 68895 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: -1.0 (-) Adriel Dumas--Jondeau writes: > (guix-user)> ,use (guix scripts build) > (guix-user)> ,trace (guix-build "hello") ; doesn't output any trace for some reason It looks like this isn't the only REPL command that doesn't work in `guix repl`. I haven't done anything close to a full investigation (I am new to using Guile!), but many other commands simply don't work. For example, breakpoints are not respected. `guix repl`: --8<---------------cut here---------------start------------->8--- scheme@(guix-user)> (define (my-f x) (+ x 1)) scheme@(guix-user)> ,break my-f Trap 0: Breakpoint at #. scheme@(guix-user)> (my-f 2) $1 = 3 --8<---------------cut here---------------end--------------->8--- `guile`: --8<---------------cut here---------------start------------->8--- scheme@(guix-user)> (define (my-f x) (+ x 1)) scheme@(guix-user)> ,break my-f Trap 0: Breakpoint at #. scheme@(guix-user)> (my-f 2) $1 = 3 --8<---------------cut here---------------end--------------->8--- Neither are tracepoints. `guix repl`: --8<---------------cut here---------------start------------->8--- scheme@(guix-user)> (define (my-f x) (+ x 1)) scheme@(guix-user)> ,tracepoint my-f Trap 0: Tracepoint at #. scheme@(guix-user)> (my-f 2) $1 = 3 --8<---------------cut here---------------end--------------->8--- `guile`: --8<---------------cut here---------------start------------->8--- scheme@(guile-user)> (define (my-f x) (+ x 1)) scheme@(guile-user)> ,tracepoint my-f Trap 0: Tracepoint at #. scheme@(guile-user)> (my-f 2) Trap 0: (my-f 2) Trap 0: 3 $1 = 3 --8<---------------cut here---------------end--------------->8--- From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 08 10:21:55 2025 Received: (at 68895) by debbugs.gnu.org; 8 Jan 2025 15:21:55 +0000 Received: from localhost ([127.0.0.1]:48531 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tVXsZ-0000Bc-8U for submit@debbugs.gnu.org; Wed, 08 Jan 2025 10:21:55 -0500 Received: from mail-qk1-x743.google.com ([2607:f8b0:4864:20::743]:58551) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tVXsW-0000BM-Od for 68895@debbugs.gnu.org; Wed, 08 Jan 2025 10:21:54 -0500 Received: by mail-qk1-x743.google.com with SMTP id af79cd13be357-7b6eb531e13so862783585a.0 for <68895@debbugs.gnu.org>; Wed, 08 Jan 2025 07:21:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736349707; x=1736954507; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=2ANCDghf/a3DNnYonsIk0dVCZtQJcmrzK2DpFXCA13M=; b=HzG1B6ZNMnQQ9J3aNI3rB+YeiiEFR8m1ErQETXBQgRjH2p2O35gW6YPxd8I7ELPqIQ 1eFKQtftqO/ptRvptWfmmIjGsZo8hHVp/A8q8ilOYgm9K28qMBsjqOHHFc4W8Gw+Mt2L gT3eG6i5zI+1oZDgcjG46XcCBB1ybJHabkg2n1+0hTKwLsUGURsArmsZh91TIgSYvTGq 9lH9iTEtUFGtbWi8K1YlwttGEqdFMIR0S2uUbtpmHQI+nxAZkEQ3KIS3/qMEMuWRfO9G /Kb9cZTBpNWyII0vhtuHRNSlll5fmupbld8C/Q01UWHMItkA8ZJfxY221ZJ9Cvbo6f2i Ai1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736349707; x=1736954507; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=2ANCDghf/a3DNnYonsIk0dVCZtQJcmrzK2DpFXCA13M=; b=tYGzQJSeODjLfNq9npHOiSq5etSZpqRR100wzKGu0xQW+T3RY+PiQIWnwUmsb6q8Qw E+WQBiSnsY9ybVVU4CyDmOKVwsqLlpAuAQ0gSwi0SNdx0WdhLX/8g87iVXUtYBBtU3nD bhDl3uO5vKMTIkWm92fmBO8ctQmSUCIsUSbGt6GPNTcjjojkdRqp9QnCk/nN67N2ar+I /ji6Ar9TXwyIUGrlT7FU9j0yxohPXtW4x5yweN8ev/MOGeDC6FgxoYC5w4VQZdGWgOPl Y2+1Ju4yTj89I7PqmsQtb0uWtvNEfNT9fxuRYAIyIx7LKNYtPp9DV0uHA/RXd5S105X7 IFkg== X-Forwarded-Encrypted: i=1; AJvYcCXs1F0Kd974aBMmWyI+vGcMfw/92f0jZ38Zy8fYJQ4dHTl0KpFuWM4xbv/yEqTERX0HOoMYCg==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yw6ne8ItD4EQ2Lt8c8ApqxSt7/IqJGRhH1i+nTaxgQv44894JQG Kar7VOCnPpPmuU474JK4scN1Q8aZy2aDoyepFAT/3cbPKnDFbtKDcPZQLvlw X-Gm-Gg: ASbGncsTYrOcMFeUlK1MzN3BXQcfuolW99/G6GBYpQdirsG4nvlHVEqNoZX9KkD2OfY AcCRJ+mJwixQpMGh3MN3mIs/6CDeTQm1Pc62ESoOiZ/99Sz7A5pqo4Mo9IDGoKp4K7ydEcWC2OQ ENPs6tBxhPPgHOJI44sQXEAkLmkMR/3uvrU+fv2q64tzkGZ33XiXdemTiCT2B4n+LyCsWrU1WQ0 I5mgEbpuLWhZI0h36PupmYum/KGkh4UNvczLHuRnY1khRuELHI2Af75a/COJtvmKmTtjxoGXhdq FhCMVotK6rPiHil0mQ== X-Google-Smtp-Source: AGHT+IHvML3qv7sDWBah1gV4mXXwd+U0sDDOgSfrLVGM0d+Pbqke1phkWU9EdTlowkZMA6XEiry7DQ== X-Received: by 2002:a05:620a:1a85:b0:7b6:d079:7496 with SMTP id af79cd13be357-7bcd9762c3fmr426040185a.46.1736349707116; Wed, 08 Jan 2025 07:21:47 -0800 (PST) Received: from gnus (mtrlpq0776w-70-26-179-129.dsl.bell.ca. [70.26.179.129]) by smtp.gmail.com with ESMTPSA id af79cd13be357-7b9ac2bc101sm1691423485a.3.2025.01.08.07.21.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2025 07:21:46 -0800 (PST) From: Suhail Singh To: 45mg <45mg.writes@gmail.com> Subject: Re: bug#68895: `guix repl` breaks Guile REPL features In-Reply-To: <87zfk6h1wx.fsf@gmail.com> (45mg.writes@gmail.com's message of "Sat, 04 Jan 2025 13:25:18 -0500") References: <8734uaq1cb.fsf@disroot.org> <87zfk6h1wx.fsf@gmail.com> Date: Wed, 08 Jan 2025 10:21:45 -0500 Message-ID: <87septtjp2.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 68895 Cc: Guix-devel mailing list , 68895@debbugs.gnu.org, Adriel Dumas--Jondeau 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: -0.7 (/) 45mg <45mg.writes@gmail.com> writes: > It looks like this isn't the only REPL command that doesn't work in > `guix repl`. I haven't done anything close to a full investigation (I am > new to using Guile!), but many other commands simply don't work. Thank you for your investigation. I am cc-ing guix-devel in case they have insight regarding these. -- Suhail From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 08 10:25:38 2025 Received: (at 68895) by debbugs.gnu.org; 8 Jan 2025 15:25:38 +0000 Received: from localhost ([127.0.0.1]:48539 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tVXwA-0000O6-1c for submit@debbugs.gnu.org; Wed, 08 Jan 2025 10:25:38 -0500 Received: from mail-qt1-x841.google.com ([2607:f8b0:4864:20::841]:46292) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tVXw7-0000Ns-AU for 68895@debbugs.gnu.org; Wed, 08 Jan 2025 10:25:36 -0500 Received: by mail-qt1-x841.google.com with SMTP id d75a77b69052e-467a6ecaa54so122461361cf.0 for <68895@debbugs.gnu.org>; Wed, 08 Jan 2025 07:25:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736349929; x=1736954729; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=7hCSqll2wKBcDOaFe+x/SNRKHOCos62P/T+bwRez6pU=; b=dOSDx5u5VeQDhzHAc8kaxlfmDI6CtUTiRzjFphkt1GtxmMxFSDreKO62y+2Bby6SVy IO0oxa9+uEzdNRW6rQh/wikvrK31chVBRayn/JLWNlJsUgQy5voIOBQs+5GpPGL7Ce3S SSR6enUghKJfUUU/WvDQzLvbRdwvfnbeFlIpB1HIRDflWJ68zLIvhnM1GLO8GNH17n73 lOlNzeuo3rvG5x3KXYsGfKgLSjWg9/ihLIPYPs2t7EqUwm8MqwI3gYcUFyRe0wvL7Zbs N7zLRuuiWHQ6xyKFnJTHzqByZO/aKzrtqDRhTznlmgUxStJqqLUbOBR2EbOAmcj8vW+q OLjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736349929; x=1736954729; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=7hCSqll2wKBcDOaFe+x/SNRKHOCos62P/T+bwRez6pU=; b=N5vPkGe7KsmeFi5RRQXDGCxnSHtt0T5HCpflkz5hQQ2x5iuAd/oRXV64Cqcfc1YCPU OmUpdTrsGc+kpHnvp7ZKOokGI1fWhEI0VBCYopynI8QuDBtmNKzq92mgeJyDrgyt4t2g 5zLyJExZ27rMTt6buXvT7veUjkB1a37nLAEhvKZfohB0nXD83wl6Kukfwc8cckY24Ln3 bQb7mVNl5b/0qjOPOjlxY8xEL2p0f7UkeOeFS9aoxNm9KzR3W8J0Zh2bkvqOwIRHSYLv XuO0TKkDKM7khQNIAvq0l/QXJKAuyKvN/OlwCJhfdrRzVMTTi7BvFHdy9ius+6QiM1iT B32A== X-Forwarded-Encrypted: i=1; AJvYcCXNpNTKYFs1wrOg/YlNhPrSao3cSYCU2KmfGnR7NV419A90lZ6AJkwaxIh4mqjOpPVMN271KA==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yw+ysGa0I2sU4SiI38tYJ2SyDXuBLgga19Rwg7Uy2HHtMXOIY1D DjwbyrCfIW/OV3vmiujTAMAB86/IXISYJUnHbnuS1yeGWYn3hP73gtWquezN X-Gm-Gg: ASbGncsbDF7iNIhD7Y22aniJayc7jO5yoZQHQ2SkIkSbNkVYDiLrdshDwgI6XgW4hO7 2aEK53Dsvoe2ConWdbWBNO328NO62jCIOrVxQQBm+QG1Lk8BqqtnSuhXtWq+5tSsnlaRg/hKD69 3o+4EPcqE7xMnMyD0GDMtIW5jXkEtcIq2QsCjSI8SDDRZ/jSqFsqmPZiK3nuGiY/SUi5LABdes5 g6j5HuYgSdvL6ARt2X4ncl+rzYVJMzu/v9thIYLqASlb2ehaoMKk4AONVY6sXJVrSeVxlhXdDtA 7SkiOFTefuHe9fvVFA== X-Google-Smtp-Source: AGHT+IGuFqMFDO5G9fnmTUZc++rsHB6hUf1YYypAjT74rk4TIItVCHgpIVmQlmg3q7stL+tYFyGVMQ== X-Received: by 2002:ac8:7f4d:0:b0:464:c8f2:e553 with SMTP id d75a77b69052e-46c7108c092mr44347521cf.42.1736349929543; Wed, 08 Jan 2025 07:25:29 -0800 (PST) Received: from gnus (mtrlpq0776w-70-26-179-129.dsl.bell.ca. [70.26.179.129]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-46a3e6a107bsm196755211cf.37.2025.01.08.07.25.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2025 07:25:29 -0800 (PST) From: Suhail Singh To: Suhail Singh Subject: Re: bug#68895: Difference between trace behavior in guix repl and guile In-Reply-To: <87septtjp2.fsf@gmail.com> (Suhail Singh's message of "Wed, 08 Jan 2025 10:21:45 -0500") References: <8734uaq1cb.fsf@disroot.org> <87zfk6h1wx.fsf@gmail.com> <87septtjp2.fsf@gmail.com> Date: Wed, 08 Jan 2025 10:25:28 -0500 Message-ID: <87o70htjiv.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 68895 Cc: Guix-devel mailing list , 45mg <45mg.writes@gmail.com>, 68895@debbugs.gnu.org, Adriel Dumas--Jondeau 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: -0.7 (/) Suhail Singh writes: >> It looks like this isn't the only REPL command that doesn't work in >> `guix repl`. I haven't done anything close to a full investigation (I am >> new to using Guile!), but many other commands simply don't work. > > Thank you for your investigation. I am cc-ing guix-devel in case they > have insight regarding these. Whoops, sent too quickly. Current (probably inexhaustive) list: - trace - tracepoint - break -- Suhail From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 21 09:15:24 2025 Received: (at 68895) by debbugs.gnu.org; 21 Jan 2025 14:15:24 +0000 Received: from localhost ([127.0.0.1]:53778 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1taF2J-0001iS-JH for submit@debbugs.gnu.org; Tue, 21 Jan 2025 09:15:23 -0500 Received: from mail-pl1-x631.google.com ([2607:f8b0:4864:20::631]:53535) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1taF2H-0001i8-NQ for 68895@debbugs.gnu.org; Tue, 21 Jan 2025 09:15:22 -0500 Received: by mail-pl1-x631.google.com with SMTP id d9443c01a7336-21619108a6bso96775575ad.3 for <68895@debbugs.gnu.org>; Tue, 21 Jan 2025 06:15:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1737468915; x=1738073715; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=vsO9ecvI6RqVDPJGxPWnJ9zJ/q2t9cgVaBtR/ReILd0=; b=YVd+p9o5RP1U4ydDUU1D1pMnYbAGO27Qnk/fWBi4dYEUYYryTsAFCNZxNyU/yWbRrz OB9fLvXWyhZhlTTg2qKRhhMdfubEXi+/JRHJ/xVEvT8YtXHaJ0kJqJqO/1HRqhNt6tT7 55giA7uDlry4e40EJjRPM6PIo+4O4y3/jcZLSE1Y3fbzkylHhKkgCNH2TGeram4eurz4 sr5d7h/LpmO8XR+19Er+ztBCjy9VrK+T02IvewtMTWK46J40R5u7/D15pfkFdd8ysOJ3 h26SV9d2Qw8VrgZ/SnlsBTtAMBE0mpQXcn4XLa4NbE4+e5U/MOJIoUyrICjbQTuSyejN O6VA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737468915; x=1738073715; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=vsO9ecvI6RqVDPJGxPWnJ9zJ/q2t9cgVaBtR/ReILd0=; b=ngGzezneXRmLssFBs/+zTXgjV+esdlQR6qywxA3z9PG+5gBBYY9AAu1jvUviPKfX9J kehJZCpuMq8LVRBrlT+u1UV091jj5aIqmikbPFLj7xyYyCcRVWjEGBavi24kHKMQ5ssf k/8n0qjhjRpThyZThtl0c1XUqxbDcYB4q+GqgzCOOl2qT8ICJjGBTpiMGWXQokyWoK9J 7Q0qRAUropv4EKrqyUaZMOu8sZCJP7Gveg02PD1s3YtHbJM0EqvAHpF0qj584SHZrOFf pN9Yi/5ltA75Fra9CJ8ianl6QPypApSIXVZbxc8YY93uraW8+9VsYNTe6ucgWp9HhseE p86A== X-Forwarded-Encrypted: i=1; AJvYcCXXNw/ux/6tkLDHh3sGHFXLirjVnQU+YHDJJSKcaA1cfgqizjeJZvB5jbp7V7hoNEPtgG7/dA==@debbugs.gnu.org X-Gm-Message-State: AOJu0YwdJa0rjZrIGWcXHGOh0oZCIdClq/AilMqh5sEjSCt2cRWoU3Je RRldnBv4xW9Zz2gXh1tYlVCOUt96Z9hztTvnRk4PIFlPldb67DfF X-Gm-Gg: ASbGncvl2efBPKmcA6RTcNdeMWFrvruZXYM3Qza/YmIQbo3ZWq4Do7Ou38lG/NFVf9w NZhMVMK+rW2sQSRid4ChuRenEk7wfH2V4kHPUoIUPrlXdDRDdYATkznV2C3TjmrqcxL/Hf2RKuS wna0MR1NmpaqlbC+D/oszbnf3M3C+SscdInLpdyqs28CsTJnhGzQsdrJk8jk3FAEOxA/BvGxpd+ bIsjI0SFbsCWErbxoEXRNwGVWhdF+bBktfSCGwDdKMof8pcjEAWxa8QkK4MXo1C7xA= X-Google-Smtp-Source: AGHT+IH/0SDF86NPhIk+hL3qJVoCuxGYDJITdk5k1t//+CmsAC2b0fGv7kZEezKdm+nJRiKxOb7BgA== X-Received: by 2002:a17:902:db0e:b0:215:522d:72d6 with SMTP id d9443c01a7336-21c355bae02mr279455755ad.38.1737468915280; Tue, 21 Jan 2025 06:15:15 -0800 (PST) Received: from terra ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-21c2d3ac82fsm79231325ad.126.2025.01.21.06.15.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Jan 2025 06:15:14 -0800 (PST) From: Maxim Cournoyer To: Suhail Singh Subject: Re: bug#68895: Difference between trace behavior in guix repl and guile In-Reply-To: <87o70htjiv.fsf_-_@gmail.com> (Suhail Singh's message of "Wed, 08 Jan 2025 10:25:28 -0500") References: <8734uaq1cb.fsf@disroot.org> <87zfk6h1wx.fsf@gmail.com> <87septtjp2.fsf@gmail.com> <87o70htjiv.fsf_-_@gmail.com> Date: Tue, 21 Jan 2025 23:15:03 +0900 Message-ID: <87bjw0s17c.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 68895 Cc: Guix-devel mailing list , 45mg <45mg.writes@gmail.com>, 68895@debbugs.gnu.org, Adriel Dumas--Jondeau 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: -1.0 (-) Hello, Suhail Singh writes: > Suhail Singh writes: > >>> It looks like this isn't the only REPL command that doesn't work in >>> `guix repl`. I haven't done anything close to a full investigation (I am >>> new to using Guile!), but many other commands simply don't work. >> >> Thank you for your investigation. I am cc-ing guix-devel in case they >> have insight regarding these. > > Whoops, sent too quickly. Current (probably inexhaustive) list: > > - trace > - tracepoint > - break Perhaps Guix configures Guile to use the no-debug VM even for the REPL? Se the '--no-debug' documentation in info '(guile) Command-line Options': =E2=80=98--debug=E2=80=99 Start with the debugging virtual machine (VM) engine. Using the debugging VM will enable support for VM hooks, which are needed for tracing, breakpoints, and accurate call counts when profiling. The debugging VM is slower than the regular VM, though, by about ten percent. *Note VM Hooks::, for more information. By default, the debugging VM engine is only used when entering an interactive session. When executing a script with =E2=80=98-s=E2= =80=99 or =E2=80=98-c=E2=80=99, the normal, faster VM is used by default. Indeed, if you look at the shebang of scripts/guix.in, which is the template for the 'guix' entry point script, it uses the '-s' argument. I'm not sure if there's a way to enable the debug VM after Guile was started in the equivalent of --no-debug. --=20 Thanks, Maxim