public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
From: "hp at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug testsuite/65093] 26_numerics/random/binomial_distribution/operators/values.cc times out on slow targets
Date: Thu, 19 Feb 2015 01:22:00 -0000	[thread overview]
Message-ID: <bug-65093-4-5yh4Ib81zU@http.gcc.gnu.org/bugzilla/> (raw)
In-Reply-To: <bug-65093-4@http.gcc.gnu.org/bugzilla/>

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65093

Hans-Peter Nilsson <hp at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|middle-end                  |testsuite
           Assignee|unassigned at gcc dot gnu.org      |hp at gcc dot gnu.org
            Summary|[5 Regression]              |26_numerics/random/binomial
                   |26_numerics/random/binomial |_distribution/operators/val
                   |_distribution/operators/val |ues.cc times out on slow
                   |ues.cc times out            |targets

--- Comment #1 from Hans-Peter Nilsson <hp at gcc dot gnu.org> ---
I was wrong, this is not a regression, and certainly not between the listed
revisions on trunk.

For r220738, the number of cycles (using --cris-cycles=all) counts as
43001142008.
For r220744, the number is 42824445951, i.e. actually about ~0.4% improvement.
(Still the same number for r220792.)

Checking for general regression on trunk doesn't check out either: omparing to
the 4.9 branch, where I have not seen this test-case fail, I get for r220707,
47526792666 cycles.  Hence the trunk is still 10% better.  (Very very nice; I
suspect work done on trunk for libstdc++ random numbers is the anonymous hero.)

Incidentally, the machine where the trunk autotester runs has a recently
increased workload (but not *that* correlated to the perceived regression) and
is generally slower than the machine where the 4.9 branch is autotested. 
Applying "time" shows close to 10 minutes runtime for the test-case on the
"trunk machine" and I see 8:52.16 for the "4.9 machine".

In summary, there is no regression but certainly an issue that the test-case is
unfriendly to slow targets and there's reason to split it up, not the least
since it appears to consist of five different subtests and is easily split up. 
I'm taking the bug to see if that's accepted.

(It's just odd that no FAIL has been observed before, as the test itself hasn't
changed for quite some time, like 1.5 year since the last two
camel-back-breaking subtests were added.)


  parent reply	other threads:[~2015-02-19  1:22 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-02-17 18:15 [Bug middle-end/65093] New: [5 Regression] 26_numerics/random/binomial_distribution/operators/values.cc times out hp at gcc dot gnu.org
2015-02-18 11:14 ` [Bug middle-end/65093] " rguenth at gcc dot gnu.org
2015-02-18 11:41 ` jakub at gcc dot gnu.org
2015-02-19  1:22 ` hp at gcc dot gnu.org [this message]
2015-02-19 19:30 ` [Bug testsuite/65093] 26_numerics/random/binomial_distribution/operators/values.cc times out on slow targets hp at gcc dot gnu.org
2015-02-19 19:41 ` hp at gcc dot gnu.org

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=bug-65093-4-5yh4Ib81zU@http.gcc.gnu.org/bugzilla/ \
    --to=gcc-bugzilla@gcc.gnu.org \
    --cc=gcc-bugs@gcc.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).