delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2016/08/27/12:28:30

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:subject:to:references:from:message-id:date
:mime-version:in-reply-to:content-type
:content-transfer-encoding; q=dns; s=default; b=Lx5Mnw3OCph+Sc/M
BwfEY+OsK9y2Zh8bPImIxXQhEv+9qefDbxzxPpFyTlyWWc7gb4eY3o19qj0XZws2
1UrPokwV7KZwCsNOncqnlGXsHsAxQu3G9GPOCJHeWZW9+cdEEtGYCPKTlJ2BzCGF
Y0O1GunyXBqeoo/kY1Qf5QmLezw=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:subject:to:references:from:message-id:date
:mime-version:in-reply-to:content-type
:content-transfer-encoding; s=default; bh=kab4FoNE9xF7JYV69Fggpg
PzVJE=; b=l5L4MWi73SAQ/lilpg5opPijYwMfyDXCjEvpMqarkLw7LkvAsry+IB
PUZPmdSlVH35VUnj75oCdVaaXpGGaRperBsNbWtm5zs/+xWGkBIFGRQTSh7GCr5s
7ksipWvcEsheonkXTb86wTtePyWTsn9Llui3zXzSOveAIlnWlxsh8=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-1.5 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2 spammy=AVX2, avx2, Broadwell, broadwell
X-HELO: homiemail-a125.g.dreamhost.com
Subject: Re: I sent in a bug report and never heard anything back
To: cygwin AT cygwin DOT com
References: <e4f9f62e-ec33-0c68-42b1-d157262d4590 AT jeffunit DOT com>
From: jeff <jeff AT jeffunit DOT com>
Message-ID: <ba03a26e-0ce6-8f5b-b070-04d4c3ea7ba3@jeffunit.com>
Date: Sat, 27 Aug 2016 09:27:54 -0700
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <e4f9f62e-ec33-0c68-42b1-d157262d4590@jeffunit.com>

Brian Inglis wrote:

Apparently it's a mobile Broadwell without AVX or AVX2,
which might be assumed present in gcc as compiled,
requiring a custom gcc build to run on that cpu.

My reply:

You are correct. The gcc people replied to my bug report with:

"So the problem is your GMP/MPFR are compiled for one type of CPU and cannot be
copied to other type."

They closed it as a resolved issue.

So the problem is that gcc now requires GMP, and GMP was compiled with options that
are not compatible with my CPU. I can fix the issue for myself by compiling everything
from scratch.

The bigger issue is can cygwin distribute a version of gcc that will work with all modern
processors, including mine, with it's weird lack of AVX and AVX2. Since I ran into the
issue, I suspect anyone else with a mobile processor like mine will run into the issue.
I don't know enough about how cygwin is built and installed to know how different versions
of the GMP library might be distributed for different Intel processors.

But the problem is not going to go away, and really should be addressed in order to make
cygwin run on all reasonable platforms.

jeff




--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019