From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ihor Radchenko Newsgroups: gmane.emacs.devel Subject: Re: What were the Emacs versions with dates limited to 1970 .. 2037 year range? Date: Sun, 12 Jun 2022 17:51:29 +0800 Message-ID: <87tu8qp5um.fsf@localhost> References: <8735gaqm6i.fsf@localhost> <83wndmutg7.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="10911"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Jun 12 11:52:39 2022 Return-path: Envelope-to: ged-emacs-devel@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 1o0KGs-0002hk-EN for ged-emacs-devel@m.gmane-mx.org; Sun, 12 Jun 2022 11:52:38 +0200 Original-Received: from localhost ([::1]:40342 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o0KGr-0003SD-1H for ged-emacs-devel@m.gmane-mx.org; Sun, 12 Jun 2022 05:52:37 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51906) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o0KFC-0002iE-Ho for emacs-devel@gnu.org; Sun, 12 Jun 2022 05:50:54 -0400 Original-Received: from mail-pj1-x1030.google.com ([2607:f8b0:4864:20::1030]:46666) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o0KFA-0004SJ-VF; Sun, 12 Jun 2022 05:50:54 -0400 Original-Received: by mail-pj1-x1030.google.com with SMTP id k5-20020a17090a404500b001e8875e6242so3288724pjg.5; Sun, 12 Jun 2022 02:50:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version; bh=S/1Pc6B3v2BzOkP7LNYsEu0x2b2oGCMh15WNif3u2QA=; b=l/8A/XgY8jB7B4043NG63agDT26hYrsFDDLWn6PDg2pM/D/I3oeQvnxaizvtXraPFt WgenjGVZjH2kBtavrSgmkJYHS3AoPjyUwOWVVdf2UrlWLnfqsHvEninAm8osKGUzJZaM bDspmjqITEp3Yg32H3Eo4QOgVd6OM0nUIfPKO0Oqd3ZBnwjRjlTVSOUpO5hnQ9oIaLGD DSHtVZEMLxMa4ve7+WNlhmYqErPjVZyc3TMVcWgediVE2XtXOPNU8fBpc2+dtMy2V/2k ltW4gKkuXJUnGHm69nnrM+tJ6yBxTFIihJZv52/LsFOFZ9cXMaCn/x3GGe11RPr2kkwU HqMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version; bh=S/1Pc6B3v2BzOkP7LNYsEu0x2b2oGCMh15WNif3u2QA=; b=55utmz0f6TVK3bOjriCXbexPPCO4OZj5nl/cV9naISWMIFZ38VCjJ9gh//KVwU7ETR ZKEZBW+Sg2K8Ax9qOeWRmI5BT9zVjijGCpB+FM/dn/x6ttxi/cky04/mGXsFcyitVjWd S5n1UYy1JGDdDFKVbxMiRNtyjsnqmzIHbAL9u1LFsl/c13RnxhfTeYnSmk+g3fBg9Sb6 v2xyu0MpgdcCBccUS1LaY5qH0tWiBmH9j1t0/r8h6bCUkRpMLwczvS/Na9JoivJ5bTTp WEAC8l7wspwteoUTWIS22nsMMzwbL/iYfd73K3Yafd1v3FtoxVsY5QJefsaEhibJO6fm p9NA== X-Gm-Message-State: AOAM533DvHanEf1hVCuUNhBa8EsZCw9Q+KuHOgmEHAvar3h0L6lbgGyy zKwaq1Xzfq1V4Jaxd4BpDF4mF6hjaeeAzg== X-Google-Smtp-Source: ABdhPJw43R/BxPBXadcbSAsjw9FH9pEwvnxjguloNiPiqGrKGSk7APYiIo1KIWfUQsmMqzBqe5cPIQ== X-Received: by 2002:a17:902:ba88:b0:168:8dc5:75a1 with SMTP id k8-20020a170902ba8800b001688dc575a1mr25281096pls.27.1655027450857; Sun, 12 Jun 2022 02:50:50 -0700 (PDT) Original-Received: from localhost ([23.27.206.157]) by smtp.gmail.com with ESMTPSA id w9-20020a1709026f0900b0015e8d4eb1fasm2755806plk.68.2022.06.12.02.50.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 12 Jun 2022 02:50:50 -0700 (PDT) In-Reply-To: <83wndmutg7.fsf@gnu.org> Received-SPF: pass client-ip=2607:f8b0:4864:20::1030; envelope-from=yantar92@gmail.com; helo=mail-pj1-x1030.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 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, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:291085 Archived-At: Eli Zaretskii writes: >> The workaround has been introduced about 11 years ago. >> >> Could anyone tell if this issue is still present in Emacs 25 or newer or >> maybe on some OS? > > Any 32-bit build of Emacs is potentially prone to this problem, > depending on what time-related APIs it is using. If time_t is a > 32-bit type, this problem will still exist. Thanks for the clarification! I am now wondering if it is soon going to be the time to do something about it. 2037 is getting closer and the 32-bit limitation may become a real issue for the 32-bit Emacs builds. Best, Ihor