From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Mike Gran Newsgroups: gmane.lisp.guile.user Subject: Re: 64-bit Guile on Windows Date: Tue, 22 Nov 2022 05:22:32 -0800 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11660"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Thomas Thiriez , guile-user@gnu.org To: Jean Abou Samra Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Tue Nov 22 14:23:40 2022 Return-path: Envelope-to: guile-user@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oxTFU-0002qv-Ak for guile-user@m.gmane-mx.org; Tue, 22 Nov 2022 14:23:40 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oxTEf-00089n-CA; Tue, 22 Nov 2022 08:22:49 -0500 Original-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 1oxTEe-00089a-5C for guile-user@gnu.org; Tue, 22 Nov 2022 08:22:48 -0500 Original-Received: from sonic310-13.consmr.mail.bf2.yahoo.com ([74.6.135.123]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oxTEa-0003mX-Ln for guile-user@gnu.org; Tue, 22 Nov 2022 08:22:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1669123360; bh=W+icwmLz+YqJDlRUntqYbB/sg6M8aYCdLWkuX6Z/iEU=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject:Reply-To; b=Gk1F0VsWggQ4lCTZvaWGZciAdQT/8BRD9MrJV5+LyfzBJDcuzGg7N5/eStxwIJVNwPTgxyyujRzssruXa89K499joHCuBNI6bUf4dmxW5oKwTFZuooJ0gscfdWrIio0HuhpywxdHUFRFOqfziEH2vPhM4pipzeFceKDU+bIaYDTzDHrv1DbnFGb3wOjOM24h4fZhqBv7HgI4riCY3ldfy/ShI6NRRNz03hIPKbJkV+lM2TY+ue35SNpmr5jEOmqKs8RGbhidAQ7p/6g2HulwykCIRt2ptPieAlTl2ASKmHean8Wsu10OW7V/qOlD7kE9P+17AxTbv8bm7wGBEDTkKw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1669123360; bh=NY6QBJ3MPsw6VteylGhudl9i539sOufzUBPXk/YgPU1=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=Vg3cvw8ofGztStF2zF87KYlBYG6CFtGyPWJsfkcfmb5UuSTMAd07CryFlSfCGekUO5CddEQJtL69lKHuWOk4mBnMsESY+bVVIGhHZdEzESsleJkNQmDTJXrM8u2CugJ9wUOLR47SrJH0tCuirQgXoGlqczAX+Yhu4OkPHqUsPYGUq5x8woWq29obdOVCJKoY+raErI8qH1nh5D3FZu8o8f8SL6Tt5mLmpcHkKMnzjGGHZEkPb/078UuorFEs7kUhF+wCIHN5zEe1eVgqnFgzrn6nLtX0PhYB8ZMqjJtJ/mRtp/r/hJwOK8a6mDKFXaJNDfJuVWVzywvctljzsAQf4w== X-YMail-OSG: Ch53WZIVM1mcmK53hIzI_kF0igppbnumSdJtCx3obs.Ms_5oQzyUqm.v2bTJLoZ n.RPeEs2VVQIcPkAeKF4a1G_Ju8Wl8h5hI6lsqdZyaH5pfE2l8DQWh3XiaUvIbVv.MbDtT5STWwr k1RjR_g4TDqclCLeSP1qKFH99RpWDqBJ5Hr28SGXRSRxozLjhE3gELEcEcN.LmFyxFPwnj4pSBTd 9I_4eLkFBP8COz3YRT4wr1Epnx.HcYXQKwZA28PuyIs1JIdFch2_fRyoRSvFIzVQeTWabv9rRRBK 4dlldAplzdN2VNJQac8jrFyHb.14mzZwWRXSHepN25YH5aQrU3oWcEKTEZHknLOV03.Wn2EEDCJ9 DLgu3atdVXpLby9uFJDWXnnsflNGkC64xg895SpetBz7_V_g6EvsmV2ElJxcx5mErsqoZuq2Rzfx XcyB4V_mO9GvbC6G1o.lImC2t0ybiPTDaQbNWgVxsjqVspdtD_Ah81n_LVGd.L8MEDMkSHdwmlqJ PQ8Mbp9jPefSRZL6F_hSkA2t8CnJLLbPJLCB2331N.j2ZnUCEGGxtDh2xYsJkkfQ4_oGJ3vZ7RX3 1YgChohmCoGI7C5HMT7LPMZUz4RMihkKgWYkW2njBtSqgz3vhYLB51Sry3kM0sT5w7AM57Vr0TWW DKo.DDrjhCeeG6pHeGna.huffpP0iP1jXEiRtr6_9bp6kxfB.wNhcmjxZVv5Bo_z_n.a55pPkiyn X_B2by8ANVe48RkSVFmeRCDMuzPknmihZQH3vjBwI1XNBg9QjJnb_IiIN5i98aMr3WCchfJRdFtB OQDgS407qqOFqU93ERqqQ9rfUxtpHJy9TdeYuWmSPi X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.bf2.yahoo.com with HTTP; Tue, 22 Nov 2022 13:22:40 +0000 Original-Received: by hermes--production-ne1-6bcfb7fb87-8spmd (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID d7f2303d8d732a8ba2ef4aac07dd6a05; Tue, 22 Nov 2022 13:22:35 +0000 (UTC) Content-Disposition: inline In-Reply-To: X-Mailer: WebService/1.1.20863 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=74.6.135.123; envelope-from=spk121@yahoo.com; helo=sonic310-13.consmr.mail.bf2.yahoo.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 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_ENVFROM_END_DIGIT=0.25, 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: guile-user@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Original-Sender: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.lisp.guile.user:18746 Archived-At: On Tue, Nov 22, 2022 at 01:44:47PM +0100, Jean Abou Samra wrote: > >> > Now, it is possible that the problem is that I am trying to run a > > .go file compiled on macOS on a Windows machine, and that the two > > platforms are different enough that the .go file can't be reused. > > And because I get that "Value out of range" error when compiling > > on Windows, I am probably stuck with .scm files instead of > > compiled .go files. > > > This bug is now hitting us too, we're investigating it here: > > https://gitlab.com/lilypond/lilypond/-/issues/6474 > > Best, > Jean > For what it is worth, I do have functional 64-bit Guile 3.0.x for Windows at the link below, but that tree is still full of missteps and experiments and needs to made into a cleaner patchset. And I'm still actively hacking there because I'm trying to a Guile that, once installed, lives in a single directory like most Windows applications so I can make an MSIX installer. So it is a bit of a mess, but, I'm fairly confident the integers are fixed. https://github.com/spk121/guile/commits/wip-mingw-bleh That tree was based on, and will eventually contribute back to https://git.savannah.gnu.org/cgit/guile.git/log/?h=wip-mingw Both of these trees require that you --enable-mini-gmp --enable-jit=no and --disable-lto at configure time. Regards, Mike Gran