From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Nov 9 00:50:02 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A9E321065674 for ; Sun, 9 Nov 2008 00:50:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 873118FC14 for ; Sun, 9 Nov 2008 00:50:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id mA90o2I6086565 for ; Sun, 9 Nov 2008 00:50:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id mA90o29U086558; Sun, 9 Nov 2008 00:50:02 GMT (envelope-from gnats) Resent-Date: Sun, 9 Nov 2008 00:50:02 GMT Resent-Message-Id: <200811090050.mA90o29U086558@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Nate Eldredge Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C0674106567C for ; Sun, 9 Nov 2008 00:41:35 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id B075A8FC14 for ; Sun, 9 Nov 2008 00:41:35 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id mA90fZLc094263 for ; Sun, 9 Nov 2008 00:41:35 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id mA90fZoi094262; Sun, 9 Nov 2008 00:41:35 GMT (envelope-from nobody) Message-Id: <200811090041.mA90fZoi094262@www.freebsd.org> Date: Sun, 9 Nov 2008 00:41:35 GMT From: Nate Eldredge To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/128710: math/open-axiom port appears broken X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Nov 2008 00:50:02 -0000 >Number: 128710 >Category: ports >Synopsis: math/open-axiom port appears broken >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Nov 09 00:50:02 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Nate Eldredge >Release: 7.0-RELEASE-p5 >Organization: >Environment: FreeBSD vulcan.lan 7.0-RELEASE-p5 FreeBSD 7.0-RELEASE-p5 #14: Sun Oct 5 11:20:57 PDT 2008 nate@vulcan.lan:/usr/obj/usr/src/sys/VULCAN amd64 >Description: The math/open-axiom port seems broken. I tried a few things from an Axiom tutorial I found, but got poor results. nate@vulcan:/usr/home/nate$ pkg_info |grep axiom open-axiom-1.2.0 A computer algebra system nate@vulcan:/usr/home/nate$ open-axiom OpenAxiom: The Open Scientific Computation Platform Version: OpenAxiom 1.2.0 Built on Saturday November 8, 2008 at 11:43:24 ----------------------------------------------------------------------------- Issue )copyright to view copyright notices. Issue )summary for a summary of useful system commands. Issue )quit to leave OpenAxiom and return to shell. ----------------------------------------------------------------------------- (1) -> (1) -> 1+1 (1) 2 Type: PositiveInteger (2) -> 123^45 >> System error: LOG: floating point overflow (2) -> 2^65536 nate@vulcan:/usr/home/nate$ echo $? 0 As I understand it, both of the exponentiation computations should have given a result as a big integer. Indeed, this is what happens with original Axiom on a Linux system. Instead the first one gives a floating point overflow and the second causes open-axiom to exit. It is possible this is just a situation of open-axiom behaving differently from classic Axiom, but it seems unlikely. It could also be an amd64 related problem; I have not tried it on i386. >How-To-Repeat: See above. >Fix: >Release-Note: >Audit-Trail: >Unformatted: