This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [RFC] [PATCH v3 0/8] [i386] Use out-of-line stubs for ms_abi pro/epilogues
- From: Daniel Santos <daniel dot santos at pobox dot com>
- To: JonY <10walls at gmail dot com>, Uros Bizjak <ubizjak at gmail dot com>
- Cc: gcc-patches <gcc-patches at gcc dot gnu dot org>
- Date: Thu, 9 Mar 2017 22:46:52 -0600
- Subject: Re: [RFC] [PATCH v3 0/8] [i386] Use out-of-line stubs for ms_abi pro/epilogues
- Authentication-results: sourceware.org; auth=none
- References: <2fd14fe7-8d06-45ab-fb1e-96c9c8f4c03b@pobox.com> <CAFULd4Z0_j4XcLFGfJwbFpY+We-uheQmz744ZGLtxL-HafPGHQ@mail.gmail.com> <e2d2f918-fcc4-be1d-7fa2-c589af2f157c@gmail.com>
It's been a while and I wanted to post a status update. My new tests
needed a few fix-ups to work on Cygwin, but they pass.
As for the rest, it turns out that running the testsuite on Cygwin is a
vertable nightmare. The tests are NOT even correct because they load
the shared libs (dlls) that are installed on the *system* and NOT the
ones in the build tree! (libgcc, libgfortran, libatomic, etc.) I have
opened a report for this
(https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79867) and I have a
patchset that appears to resolve the the problem, although it needs much
cleaning up and half of it is on the DejaGnu side. This problem appears
to have been around for a long time.
Although my VM is on an quad core w/ hyperthreading processor (so 8
cores), if I run more than one make job I get broken pipes. This
appears to be one of those problems that nobody has a solution to, only
tweaks that they *believe* prevents the problem from occurring *as
often*! If I run a single make job with -j1, I am very likely to not
get the problem, but never assured. There are also many jobs that are
timing out, but I'm hoping to get a descent set of tests on this latest run.
Daniel