Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Tests are very brittle on low memory cards

Open
#9 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
35/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Stale
Domain
testing-qa

Research direction

Start with the RayleighTiming test and the cuda_malloc failures in the checked-in test suite; first reproduce the failure on the reported 1 GB card. Done means the suite runs unmodified on a reasonable low-memory card, with test resolutions chosen from available memory up to a maximum, and the existing tests still pass.

Written by the indexing model from the issue text.

Description

auto-migrated Priority-Medium Type-Defect
I'm working with a 1Gb card (Quadro FX 3800, if it matters) and the test 
suite fails (cuda_malloc, unsurprisingly) when I attempt to run it as it's 
currently checked in on HEAD.  RayleighTiming, at least, fails, as it 
defaults to trying a 384^2 x 192 grid, which I can't allocate.  Easily fixed 
by modifying the test, but I think that the test should probably run 
unmodified on any reasonable card.

One simple change I can see would be querying the card for available memory, 
and then running each test at a resolution that fills most of the available 
memory (up to some maximum.)  If you are amenable to this change, I'm happy 
to make it for you, in fact.

Original issue reported on code.google.com by andrewhh...@gmail.com on 13 May 2010 at 10:01

Dominant language
Cuda
Stars
6
Forks
2
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from ExpectationMax/opencurrent

All issues in ExpectationMax/opencurrent

Similar issues

More Testing & QA issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.