From users-return-26561-apmail-tomee-users-archive=tomee.apache.org@tomee.apache.org Mon Mar 12 05:12:13 2018 Return-Path: X-Original-To: apmail-tomee-users-archive@www.apache.org Delivered-To: apmail-tomee-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 22E1118CE4 for ; Mon, 12 Mar 2018 05:12:13 +0000 (UTC) Received: (qmail 93324 invoked by uid 500); 12 Mar 2018 05:12:12 -0000 Delivered-To: apmail-tomee-users-archive@tomee.apache.org Received: (qmail 93283 invoked by uid 500); 12 Mar 2018 05:12:12 -0000 Mailing-List: contact users-help@tomee.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@tomee.apache.org Delivered-To: mailing list users@tomee.apache.org Received: (qmail 93264 invoked by uid 99); 12 Mar 2018 05:12:11 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 12 Mar 2018 05:12:11 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 2755A1A011B for ; Mon, 12 Mar 2018 05:12:11 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.879 X-Spam-Level: * X-Spam-Status: No, score=1.879 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id UNiIQ_8mOncq for ; Mon, 12 Mar 2018 05:12:09 +0000 (UTC) Received: from mail-yw0-f178.google.com (mail-yw0-f178.google.com [209.85.161.178]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id BA7725F2EC for ; Mon, 12 Mar 2018 05:12:08 +0000 (UTC) Received: by mail-yw0-f178.google.com with SMTP id r66so158304ywh.10 for ; Sun, 11 Mar 2018 22:12:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=FrV44CwAMnUm8u/SWMEK0Aux1vSNS1nh6YCaA7CCOzg=; b=jXlmVGRcR1LpHEU3rqsJXQ7QM8zHLxukZEXR6s0/YSB9qSoBzt7/cA7irwx/QOYXLF qnRaNatMEkG8D+vV+q1ajBl2ShJ+ENhdlYsm+RiF9t5X6s52fo1PtpVMzByhG9Mlaxsg 1Qvg4v4Dp2sx+axZ4wF9BQicOuM/RIDEw9U471opxebgP32kV6q5cj1LDQfnIlYj+H4z 4bDm5WlvVTHsTZJwT51nwOBUUqk1JTZ/OPrDhIFy5oeSxAsyiHB1wGUtkVRh1w6ZFaEx FPQVoC9hCnEHREnS1/s/5ONyiDFNEtL0n84XTP8tVXRu9H/wIVAzfuBWSY/rx4/mDdMM s09w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=FrV44CwAMnUm8u/SWMEK0Aux1vSNS1nh6YCaA7CCOzg=; b=KXxmU2jM2ewkrxK7/EnoIXykaePF7XrfLNSAhs0xRP28BActelhY5vkiZJxgocLqGc BtSvjEeoPFtRt8Vs2taUXtuMH/l4a06NxB8+OZgmIqvbpKADjuFJzoLG6NEwBR8Gz25Z GYTd3uaa2Gur6zF0ajVwJQqarqs9tGqlVlWuuVlF5KkQMjbN/q9li/7Z5qyXu3ZKSNtF quip+sQ/LUa9EkV+MY/zkYzh+NH5e0DWeRxEN74uRQC3TupcTiLaSnA0OAFdpkLFnPyt l1iDoLUS1fUKpsLDZGax2balmIDG81Jxeo3HsCeKKIjQtMmWvosPWeCPS5RaDWaPqRWF eI1g== X-Gm-Message-State: AElRT7GMa+2A8h2CanOFQ2k7aCu8ATQdov2JIlrB1rEIcW6jpVb4rI3U xluaQGJGeGA2h5wGK4Pt05c/DH9S9++fRSf2s3s= X-Google-Smtp-Source: AG47ELvmPBoiW2/AN9fCbuZ1FIFN0jjiIZPuBTG4Ce1JPokH7PdBMpyEwnjpd5ZwVsaKnD9+xynhAgaogDDTb0ogoh4= X-Received: by 10.129.53.19 with SMTP id c19mr3762295ywa.43.1520831521532; Sun, 11 Mar 2018 22:12:01 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a25:6dd4:0:0:0:0:0 with HTTP; Sun, 11 Mar 2018 22:12:01 -0700 (PDT) Received: by 2002:a25:6dd4:0:0:0:0:0 with HTTP; Sun, 11 Mar 2018 22:12:01 -0700 (PDT) In-Reply-To: References: From: Romain Manni-Bucau Date: Mon, 12 Mar 2018 06:12:01 +0100 Message-ID: Subject: Re: Question about Java Language Support for strictfp keyword usage. To: users@tomee.apache.org Content-Type: multipart/alternative; boundary="001a114223cc9ab1ab0567302ea8" --001a114223cc9ab1ab0567302ea8 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Strictfp is part of java since years but unrelated to javaee. It doesnt prevent underflow/overflow IIRC but guarantees arithmetic portability. Le 12 mars 2018 05:24, "A Z" a =C3=A9crit : -Do openEJB or TomEE have implementation for the strictfp keyword for floats and doubles to prevent underflow and overflow, and enforce arithmetic accuracy upon operator manipulations of those types? Certainly in 64 bit as well as 32 bit JVMs? -Can someone tell me of a Java Virtual Machine that runs SE Java, at least version 5 or later, in 64 bit, on Windows, and has implemented the strictfp keyword so that it enforces that on float and double? -Are there other JVMs that are 64 bit and have implemented strictp and run on the Mac? On Linux? -What other strictfp JVMs are there? --001a114223cc9ab1ab0567302ea8--