From owner-freebsd-alpha Tue Oct 8 9:30: 5 2002 Delivered-To: freebsd-alpha@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC97B37B401 for ; Tue, 8 Oct 2002 09:30:03 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0791843E6E for ; Tue, 8 Oct 2002 09:30:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id g98GU2Co054680 for ; Tue, 8 Oct 2002 09:30:02 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id g98GU2Rb054679; Tue, 8 Oct 2002 09:30:02 -0700 (PDT) Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED3AA37B401 for ; Tue, 8 Oct 2002 09:20:49 -0700 (PDT) Received: from lyra.enemy.org (lyra.enemy.org [62.116.11.42]) by mx1.FreeBSD.org (Postfix) with SMTP id 95FEE43E4A for ; Tue, 8 Oct 2002 09:20:48 -0700 (PDT) (envelope-from cjm@satanii.enemy.org) Received: (qmail 14450 invoked from network); 8 Oct 2002 16:21:20 -0000 Received: from unknown (HELO satanii.enemy.org) (62.116.11.3) by lyra.enemy.org with SMTP; 8 Oct 2002 16:21:20 -0000 Received: from satanii.enemy.org (localhost [127.0.0.1]) by satanii.enemy.org (8.12.3/8.12.3) with ESMTP id g98GLfrD088650 for ; Tue, 8 Oct 2002 18:21:41 +0200 (CEST) (envelope-from cjm@satanii.enemy.org) Received: (from cjm@localhost) by satanii.enemy.org (8.12.3/8.12.3/Submit) id g98GLe3N088649; Tue, 8 Oct 2002 18:21:40 +0200 (CEST) Message-Id: <200210081621.g98GLe3N088649@satanii.enemy.org> Date: Tue, 8 Oct 2002 18:21:40 +0200 (CEST) From: "Chris J. Mutter" Reply-To: "Chris J. Mutter" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: alpha/43831: /usr/games/factor calculates wrong when factors > 2^32 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 43831 >Category: alpha >Synopsis: /usr/games/factor calculates wrong when factors > 2^32 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-alpha >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Oct 08 09:30:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Chris J. Mutter >Release: FreeBSD 4.6.1-RELEASE-p10 alpha >Organization: Enemy.ORG Productions >Environment: System: FreeBSD satanii.enemy.org 4.6.1-RELEASE-p10 FreeBSD 4.6.1-RELEASE-p10 #0: Wed Aug 7 08:04:19 CEST 2002 root@satanii.enemy.org:/usr/obj/usr/src/sys/S2 alpha >Description: when using ``factor'' on the alpha platform it gives a wrong result when someone tries to factor numbers > 4294967295 that contain of factors that are >= 65539. $ factor $(echo "65539*65539" | bc -q) 4295360521: 4295360521 ^^^^^^^^^^ wrong. >How-To-Repeat: $ factor 4295360521 >Fix: i think its not easy to fix without modifying /usr/src/games/primes/pr_tbl.c >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message