From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE,URIBL_ZEN_BLOCKED_OPENDNS autolearn=ham autolearn_force=no version=3.4.4 Received: from txout-a2-smtp.messagingengine.com (txout-a2-smtp.messagingengine.com [103.168.172.225]) by inbox.vuxu.org (Postfix) with ESMTP id 4BA3F22128 for ; Fri, 2 Jan 2026 18:50:26 +0100 (CET) Received: from localhost.localdomain (phl-topicbox-01.internal [10.202.2.219]) by mailtxout.phl.internal (Postfix) with ESMTP id DCC571C0125 for ; Fri, 2 Jan 2026 12:50:25 -0500 (EST) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=TWenfeyP header.a=rsa-sha256 header.s=20230601 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; spf=pass smtp.mailfrom=rminnich@gmail.com smtp.helo=mail-lj1-f180.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:references:in-reply-to:from:date :message-id:subject:to:content-type:list-help:list-id:list-post :list-subscribe:reply-to:content-transfer-encoding :list-unsubscribe; s=sysmsg-1; t=1767376225; bh=Wyayp+IBlkW7vAhm ccOApliFOxHj3Hs8hLe/X56FMjU=; b=IHiQkxk8xIQ2lK90FIU6riuv2Q7ca7fd TuAFQOvOAuEYGKdKC6Oit+GfTzZFbz8mb1uyV1fpsm179RjH7D32NRtiiPjSUGSb +3obT9rMLA6NHo2CroJDWotWf14PnjUfsnNP9w0DbwNjOPpr6+Pcj5Akbl6jxkdI TpYgQByBOQk= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1767376225; b=KZjGPDgN/1sy1BQ0VFN9+hA+5S7gch7D/no1jeVM/u5APpWJJ+ bbldekobXnrJfZOAaPwTqNWmdg9+Gp5OUfirgKcaTMPUX9bfsw/UpoJjhHy47eel N0ZeitgUJpOcTzxcGaVHIc3aiZ+M9ZY3lPI25Qud0iZLv4McwAv1FmX/4= Authentication-Results: topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=TWenfeyP header.a=rsa-sha256 header.s=20230601 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; spf=pass smtp.mailfrom=rminnich@gmail.com smtp.helo=mail-lj1-f180.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) X-Received-Authentication-Results: authmilter.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=TWenfeyP header.a=rsa-sha256 header.s=20230601 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.208.180 (mail-lj1-f180.google.com); spf=pass smtp.mailfrom=rminnich@gmail.com smtp.helo=mail-lj1-f180.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=L8Q46VSV; x-me-sender=none; x-ptr=pass smtp.helo=mail-lj1-f180.google.com policy.ptr=mail-lj1-f180.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt2.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt2.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.3 smtp.cipher=TLS_AES_128_GCM_SHA256 smtp.bits=128/128; x-vs=clean score=0 state=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h= mime-version:references:in-reply-to:from:date:message-id:subject :to:content-type:list-help:list-id:list-post:list-subscribe :reply-to:content-transfer-encoding:list-unsubscribe; s=dkim-1; t=1767376225; x=1767462625; bh=EjMlWekEK2GpKeuwQQvxraILbjPvvQQs M2AsSoawNLE=; b=UlT+KR7yCHzh/rWiBFd8IpvVjy7q1/oBkfks4+yFcW99+aVU Xi6dxMHsYJMACMOZNeDokgcqWSV7Elx56Dd2dy9knxj13BPxKZbpace66pzhACep +IxIcUAzD7Xi74oIEJ3wvr7YaVJfcRcjc04W2tLenFRrOoRI8klXvSHcBfQ= Received: from authmilter.topicbox.com (unknown [172.17.0.1]) by mx.topicbox.com (Postfix) with ESMTP id 2154E4D86406 for <9fans@9fans.net>; Fri, 2 Jan 2026 12:20:17 -0500 (EST) Received: from mx.topicbox.com (172.17.0.1 [172.17.0.1]) by authmilter.topicbox.com (Authentication Milter) with ESMTP id 5498FA818F7; Fri, 2 Jan 2026 12:20:17 -0500 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1767374417; b=q4yUDOWdmZep1g6ubKbgfOKQvUPerj8L18Ife27sJRdlB1h37E Q87elFyVP7d/AePVDANiVP0kW+UVYXmmwhoCvamsobezM0M+BhL4NCV/cGUeHLKb vtkf24ESc7RFH+jZZcBz8PJRZ3Ei5/0mM82UfNiw+bsisSjhrGOVRYi5CHmTPYNz LU8CJrtZYdL9B7Qb5SKP67Dx8nf81FprcTmr5DUX25/QKeEMJUvT9HaYalmJtdlJ 9LVH5BEIxFyoUPgnrskWzJjQVFgP9zQX/VIFysQYjVTnuGmQMcQ3iEEBaa51/J+C LJ/WMP03AkF6RUbGZNjZmEuBSONG2uHvfhow== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:references:in-reply-to:from:date :message-id:subject:to:content-type; s=arcseal; t=1767374417; bh=rVFfxkwOBQWynyjnZ/NHglKNLwoygSwiJg8KBJfMGDQ=; b=rpHGNMKp6S1x FfE1OkgmshiXaNg4jwcLAQf1AOtidM/s9DuEBEoG6NsFdmZ5ojHIrnxupaBk/+iD uJIJxs3ny6yTiHpkVeRdzCXO625SBFVoetjM0/78IhciJdiGy+Gb137vj3Lgi7a7 K68U9u/ykrPvc+T3M2cUsWNKxK51jaLPbfSpur6AAv53+1LZytpMZfIJvvadV/kW stsxX8fSHRsudDSJs/8rm3IrfvVBIwtrGuA6MAwhAAWpFb7ghUME2fdWk5Fy982Z 1Xsk9ngm+s+ztiHu4AIprGeOAaKZv1onTZz+pGAXmt/UjZl4a6rsyuwB3gkyvZ++ dokCuI1WKg== ARC-Authentication-Results: i=1; authmilter.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=TWenfeyP header.a=rsa-sha256 header.s=20230601 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.208.180 (mail-lj1-f180.google.com); spf=pass smtp.mailfrom=rminnich@gmail.com smtp.helo=mail-lj1-f180.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=L8Q46VSV; x-me-sender=none; x-ptr=pass smtp.helo=mail-lj1-f180.google.com policy.ptr=mail-lj1-f180.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt2.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt2.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.3 smtp.cipher=TLS_AES_128_GCM_SHA256 smtp.bits=128/128; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgdekledvhecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhepgghfjg fhfffkuffvtgesrgdtreertddtjeenucfhrhhomheprhhonhcumhhinhhnihgthhcuoehr mhhinhhnihgthhesghhmrghilhdrtghomheqnecuggftrfgrthhtvghrnheptdevgfeitd dvgeevtdevleekkeetgfeiteelieefudetgfethedvhffggeetvefhnecuffhomhgrihhn pehmkhifshdrshhhpdhtohhpihgtsghogidrtghomhenucfkphepvddtledrkeehrddvtd ekrddukedtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepvddt ledrkeehrddvtdekrddukedtpdhhvghlohepmhgrihhlqdhljhduqdhfudektddrghhooh hglhgvrdgtohhmpdhmrghilhhfrhhomhepoehrmhhinhhnihgthhesghhmrghilhdrtgho mheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepoeelfhgrnhhsseelfhgrnhhsrd hnvghtqe X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (gmail.com ... _spf.google.com: Sender is authorized to use 'rminnich@gmail.com' in 'mfrom' identity (mechanism 'include:_netblocks.google.com' matched)) receiver=authmilter.topicbox.com; identity=mailfrom; envelope-from="rminnich@gmail.com"; helo=mail-lj1-f180.google.com; client-ip=209.85.208.180 Received: from mail-lj1-f180.google.com (mail-lj1-f180.google.com [209.85.208.180]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Fri, 2 Jan 2026 12:20:16 -0500 (EST) Received: by mail-lj1-f180.google.com with SMTP id 38308e7fff4ca-38105ad3720so101891671fa.0 for <9fans@9fans.net>; Fri, 02 Jan 2026 09:20:16 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767374414; x=1767979214; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=rVFfxkwOBQWynyjnZ/NHglKNLwoygSwiJg8KBJfMGDQ=; b=L8Q46VSVQ4FN/HrHOpphyfbxC33XeRDwnfhaZqoF1ppwMWI4Trn2A1N1GSqEi+1Djo LSWmIWkRm+FrasAha1ZXw9srOGJs2JZs4S9tDFcSG6NGgU4zJ6scCANT/Jms/3A+XiF2 DFAgsI7opLMZFuIPtg+UnZ8vttDx6tJdzjDPBRtTUF33fZjX3PGNk82+rLjnz5v7taFM +KV43uGuC/PU3hi7BDwnpK5BaLpE2iWOpJ8e0QXHyFw8z+ObX/kmQD8G8V2AzUTjAlUW UqUbqtYQuWCFSd33p9NTXGJaxH0IxVRqdIGUj8IxCbKr3K9ptzWio9BEGc2vtwm6Sew4 Z0iA== X-Gm-Message-State: AOJu0Yzx3aF64egAkJLSuwIDGHDNnm4S0G6OQKV265RYS7IgcRsSI0Mo 1FdmPDDOCeeMmrbRhQCeNWH0U5p5jw+T4EVKSHvLXX+mFFfvGonbBsAGdOvJaEilYO4UerqFak9 wFDrCHW+aTXhRje8KSOTgYTE8teVHszVqqw== X-Gm-Gg: AY/fxX5hav/0s2idrKdE7JdTIWgzRDP+A5yAkS0QLUzFAJcOdLPN6G1ciuwtGUL2hq8 5La4uRSSf5e61VDNEssDc0a1UR+Y/Rhgbagl78sJ7A9QYUJudxdJOH3xgoA3I4HaDDAmLL6S4DD O3vat9nZ2t5hQvSMw3kVjbpoLfCJY0tszZqKf48v87mt1c3TrI4j+3sf7ZZSdGWQBRbUI8n1EGJ GjoZI710ZpTPLJFCOf+IDnqfO71pZ6FRZs4sNN0GeW3YFfqWNa4z+sf8fo0dCzNqxU+YrY7 X-Google-Smtp-Source: AGHT+IEvvRWNdfLXDyasfDqo8dmbcBuwFZ4YcZWkmJSJ/JBRp9ElXrC3DfyjFGm3cgipz/7EwSGZ0ln6kFRlaXtLjd8= X-Received: by 2002:a05:651c:31d6:b0:378:e437:9085 with SMTP id 38308e7fff4ca-3812169dce8mr135211921fa.37.1767374414147; Fri, 02 Jan 2026 09:20:14 -0800 (PST) MIME-Version: 1.0 References: <76dc431876c6bb2386a87456b28f9a1f@gmail.com> In-Reply-To: From: ron minnich Date: Fri, 2 Jan 2026 09:20:00 -0800 X-Gm-Features: AQt7F2pRDnNm-_ygC7HPovx0gOlNqhQpUgbfjhm5G3aE5JQfAJ_Hvfr8_jUtzmk Message-ID: Subject: Re: [9fans] go floating point exception To: 9fans <9fans@9fans.net> Content-Type: multipart/alternative; boundary=00000000000023f72c06476aecfa Topicbox-Policy-Reasoning: moderate: sender is a member; group holds all messages Topicbox-Message-UUID: 4f2932bc-e7ff-11f0-af8c-fd1a6cc11ef0 Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UMGJlYTc1OGVkNzU5YzhkNS1NNjdlYjY3NzQ2ZDhhZWFiMzI1NTM3?= =?UTF-8?B?YTMxPg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> Content-Transfer-Encoding: 7bit List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:M67eb67746d8aeab325537a31:1:dgfey5__SNCSBokCDByjxpnYNWql_Ialq4ZMI6bT1jA --00000000000023f72c06476aecfa Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 9front, the mxcsr is set to 1900. The value you are reporting is surprising. On Fri, Jan 2, 2026 at 9:12=E2=80=AFAM Ron Minnich wrote: > btw, cdid you get a stack trace from the go runtime? or just that one > l ine diagnostic? > > On Fri, Jan 2, 2026 at 8:19=E2=80=AFAM ron minnich w= rote: > > > > I wonder why that exception is enabled? I wonder what is enabling it? > > Does the go runtime turn it on? > > > > on linux, mxcsr is 0x1f80, all exceptions masked, and in particular, > 0x20 is not set -- no precision exceptions. > > > > On Fri, Jan 2, 2026 at 6:23=E2=80=AFAM wro= te: > >> > >> Hello, > >> I don't know go, just have it to compile some programs. > >> I cross-compiled this http server from arm for amd64: > >> https://mkws.sh/https/https.go > >> > >> Running it on 9legacy/amd64 (under qemu) will raise this error 50% of > >> the time (otherwise it works pretty well): > >> gohttp 177: suicide: sys: fp: Precision Exception mxcsr=3D0x20 pc=3D0x= 215443 > >> > >> Plan 9 > >> mmuinit: vmstart 0xfffffffff0000000 vmunused 0xfffffffff03cc000 > vmunmapped 0xfffffffff0400000 vmend 0xfffffffffe000000 > >> sys->pd 0x108003 0x108023 > >> l 3 0xffffff7fbfdfeff8 107023 > >> l 2 0xffffff7fbfdffff8 108023 > >> l 1 0xffffff7fbffffc00 e3 > >> l 1 0xffffff7fbffffc00 e3 > >> base 0xfffffffff03d0000 ptr 0xfffffffff03d0000 nunits 14430208 > >> physalloc color=3D0 base=3D0xe000000 size=3D0x71fe0000 > >> apic0: hz 998949300 max 9989493 min 99894 div 3 > >> intrenable: nil handler for 11, tbdf 0xc001800 for ether0 > >> #l0: virtio10: 1Gbps port 0xfe000000 irq 11: 525400123456 > >> 2044M memory: 2800K+220M kernel, 1822M user, 0M lost > >> pickmethod...read #e/nobootprompt...pickmethod done > >> bind #=C3=A6...bind #S...partinit...part plan9 63 67103505 > >> p9part /dev/sdC0/data plan9 > >> part 9fat 63 204863 > >> part nvram 204863 204864 > >> part fossil 204864 10573102 > >> part arenas 10573102 62414293 > >> part isect 62414293 65006353 > >> part bloom 65006353 65530641 > >> auth...mount usbd...can't open /srv/usbtime... > >> venti...2026/0102 11:36:29 venti: conf.../boot/venti: mem 2,236,962 > bcmem 4,473,924 icmem 6,710,886...httpd tcp!127.1!8000...init...icache > 6,710,886 bytes =3D 66,728 entries; 4 scache > >> sync...announce tcp!127.1!17034...serving. > >> fossil(#S/sdC0/fossil)...fsys: dialing venti at tcp!127.1!17034 > >> version...can't stat /srv/partfs.sdXX: '/srv/partfs.sdXX' file does not > exist > >> > >> init: starting /bin/rc > >> secstore > >> mkvbe: '/dev/realmode' file does not exist > >> aux/vga: controller not in /lib/vgadb, not vesa > >> 0xC0000 55 AA 4D E9 90 55 CC 00 00 00 00 00 00 00 00 00 > U.M..U.......... > >> 0xC0010 00 00 00 00 00 00 00 00 5C 98 00 00 00 00 49 42 > ........\.....IB > >> 0xC0020 4D 00 2E 8B 16 E8 98 85 D2 74 01 EE C2 02 00 84 > M........t...... > >> 0xC0030 C0 74 34 66 55 66 89 E5 66 53 66 89 C3 66 B8 00 > .t4fUf..fSf..f.. > >> 0xC0040 40 00 00 FE CB 74 37 66 0F B7 D2 66 0F B7 C9 66 > @....t7f...f...f > >> 0xC0050 0F AF D1 66 C1 FA 03 66 89 D0 9C 66 05 FF 1F 00 > ...f...f...f.... > >> 0xC0060 00 9D 25 00 E0 EB 17 0F AF CA 66 89 C8 9C 66 D1 > ..%.......f...f. > >> 0xC0070 E0 66 05 FF 07 00 00 9D 25 00 F8 C2 02 00 66 5B > .f......%.....f[ > >> 0xC0080 66 5D C2 02 00 66 55 66 89 E5 66 56 66 53 66 89 > f]...fUf..fVfSf. > >> 0xC0090 C6 66 89 D3 66 89 CA 67 66 8B 4D 08 67 8A 45 0C > .f..f..gf.M.g.E. > >> 0xC00A0 66 C1 E6 10 66 0F B7 DB 66 09 F3 66 31 F6 8E C6 > f...f...f..f1... > >> 0xC00B0 26 66 89 1E 0C 01 80 F9 01 74 0D 80 F9 03 74 0C > &f.......t....t. > >> 0xC00C0 84 C9 74 0A B0 19 EB 06 B0 0E EB 02 B0 2B 66 B9 > ..t..........+f. > >> 0xC00D0 40 00 00 00 8E C1 66 48 26 A2 84 00 8E C1 66 0F > @.....fH&.....f. > >> 0xC00E0 B6 D2 26 89 16 85 00 66 5B 66 5E 66 5D C2 02 00 > ..&....f[f^f]... > >> 0xC00F0 66 55 66 89 E5 66 57 66 56 66 53 66 53 66 89 C3 > fUf..fWfVfSfSf.. > >> aux/vga: main: vga@1024x768x1 not in /lib/vgadb > >> rio: can't open display: initdisplay: /dev/draw/new: no frame buffer > >> init: rc exit status: rio 41: display open > >> > >> init: starting /bin/rc > >> term% > >> > > > > 9fans / 9fans / see discussions + participants + delivery options > Permalink ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T0bea758ed759c8d5-M67eb6= 7746d8aeab325537a31 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription --00000000000023f72c06476aecfa Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On 9front, the mxcsr is set to 1900. The value= you are reporting is surprising.

On Fri, Jan 2, 202= 6 at 9:12 AM Ron Minnich <rmi= nnich@p9f.org> wrote:
btw, cdid you get = a stack trace from the go runtime? or just that one
l ine diagnostic?

On Fri, Jan 2, 2026 at 8:19 AM ron minnich <rminnich@gmail.com> wrote:
>
> I wonder why that exception is enabled? I wonder what is enabling it?<= br /> > Does the go runtime turn it on?
>
> on linux, mxcsr is 0x1f80, all exceptions masked, and in particular, 0= x20 is not set -- no precision exceptions.
>
> On Fri, Jan 2, 2026 at 6:23 AM <hahahahacker2009@gmail.com> wrot= e:
>>
>> Hello,
>> I don't know go, just have it to compile some programs.
>> I cross-compiled this http server from arm for amd64:
>> https://mkws.sh/https/https.go
>>
>> Running it on 9legacy/amd64 (under qemu) will raise this error 50%= of
>> the time (otherwise it works pretty well):
>> gohttp 177: suicide: sys: fp: Precision Exception mxcsr=3D0x20 pc= =3D0x215443
>>
>> Plan 9
>> mmuinit: vmstart 0xfffffffff0000000 vmunused 0xfffffffff03cc000 vm= unmapped 0xfffffffff0400000 vmend 0xfffffffffe000000
>> sys->pd 0x108003 0x108023
>> l 3 0xffffff7fbfdfeff8 107023
>> l 2 0xffffff7fbfdffff8 108023
>> l 1 0xffffff7fbffffc00 e3
>> l 1 0xffffff7fbffffc00 e3
>> base 0xfffffffff03d0000 ptr 0xfffffffff03d0000 nunits 14430208
>> physalloc color=3D0 base=3D0xe000000 size=3D0x71fe0000
>> apic0: hz 998949300 max 9989493 min 99894 div 3
>> intrenable: nil handler for 11, tbdf 0xc001800 for ether0
>> #l0: virtio10: 1Gbps port 0xfe000000 irq 11: 525400123456
>> 2044M memory: 2800K+220M kernel, 1822M user, 0M lost
>> pickmethod...read #e/nobootprompt...pickmethod done
>> bind #æ...bind #S...partinit...part plan9 63 67103505
>> p9part /dev/sdC0/data plan9
>> part 9fat 63 204863
>> part nvram 204863 204864
>> part fossil 204864 10573102
>> part arenas 10573102 62414293
>> part isect 62414293 65006353
>> part bloom 65006353 65530641
>> auth...mount usbd...can't open /srv/usbtime...
>> venti...2026/0102 11:36:29 venti: conf.../boot/venti: mem 2,236,96= 2 bcmem 4,473,924 icmem 6,710,886...httpd tcp!127.1!8000...init...icache 6,= 710,886 bytes =3D 66,728 entries; 4 scache
>> sync...announce tcp!127.1!17034...serving.
>> fossil(#S/sdC0/fossil)...fsys: dialing venti at tcp!127.1!17034 >> version...can't stat /srv/partfs.sdXX: '/srv/partfs.sdXX&#= 39; file does not exist
>>
>> init: starting /bin/rc
>> secstore
>> mkvbe: '/dev/realmode' file does not exist
>> aux/vga: controller not in /lib/vgadb, not vesa
>> 0xC0000 55 AA 4D E9 90 55 CC 00 00 00 00 00 00 00 00 00  U.M.= .U..........
>> 0xC0010 00 00 00 00 00 00 00 00 5C 98 00 00 00 00 49 42  ....= ....\.....IB
>> 0xC0020 4D 00 2E 8B 16 E8 98 85 D2 74 01 EE C2 02 00 84  M...= .....t......
>> 0xC0030 C0 74 34 66 55 66 89 E5 66 53 66 89 C3 66 B8 00  .t4f= Uf..fSf..f..
>> 0xC0040 40 00 00 FE CB 74 37 66 0F B7 D2 66 0F B7 C9 66  @...= .t7f...f...f
>> 0xC0050 0F AF D1 66 C1 FA 03 66 89 D0 9C 66 05 FF 1F 00  ...f= ...f...f....
>> 0xC0060 00 9D 25 00 E0 EB 17 0F AF CA 66 89 C8 9C 66 D1  ..%.= ......f...f.
>> 0xC0070 E0 66 05 FF 07 00 00 9D 25 00 F8 C2 02 00 66 5B  .f..= ....%.....f[
>> 0xC0080 66 5D C2 02 00 66 55 66 89 E5 66 56 66 53 66 89  f]..= .fUf..fVfSf.
>> 0xC0090 C6 66 89 D3 66 89 CA 67 66 8B 4D 08 67 8A 45 0C  .f..= f..gf.M.g.E.
>> 0xC00A0 66 C1 E6 10 66 0F B7 DB 66 09 F3 66 31 F6 8E C6  f...= f...f..f1...
>> 0xC00B0 26 66 89 1E 0C 01 80 F9 01 74 0D 80 F9 03 74 0C  &= ;f.......t....t.
>> 0xC00C0 84 C9 74 0A B0 19 EB 06 B0 0E EB 02 B0 2B 66 B9  ..t.= .........+f.
>> 0xC00D0 40 00 00 00 8E C1 66 48 26 A2 84 00 8E C1 66 0F  @...= ..fH&.....f.
>> 0xC00E0 B6 D2 26 89 16 85 00 66 5B 66 5E 66 5D C2 02 00  ..&a= mp;....f[f^f]...
>> 0xC00F0 66 55 66 89 E5 66 57 66 56 66 53 66 53 66 89 C3  fUf.= .fWfVfSfSf..
>> aux/vga: main: vga@1024x768x1 not in /lib/vgadb
>> rio: can't open display: initdisplay: /dev/draw/new: no frame = buffer
>> init: rc exit status: rio 41: display open
>>
>> init: starting /bin/rc
>> term%
>>
>
> 9fans / 9fans / see discussions + participants + delivery options Perm= alink

------------------------------------------
9fans: 9fans
Permalink: https:= //9fans.topicbox.com/groups/9fans/T0bea758ed759c8d5-Meb4ec37bfd5a83171fdc19= ea
Delivery options: https://9fans.topicbox.com/gro= ups/9fans/subscription
= --00000000000023f72c06476aecfa--