• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ICRAR / libprofit / 253
89%
master: 90%

Build:
Build:
LAST BUILD BRANCH: devel
DEFAULT BRANCH: master
Ran 06 Sep 2018 02:18AM UTC
Jobs 1
Files 46
Run time 5s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
253

push

travis-ci

rtobar
Lowering OpenMP version requirement

The only reason why we required OpenMP 3.0 was because we collapse two
"for" statements in a single "parallel for" pragma. It's easy enough to
imitate that with a single for, so if we find ourselves having only
OpenMP 2.0+ then we provide such single-for version of the code to
implement omp_2d_for.

Other than that, there is the extra requirement in OpenMP 2.0 that the
loop variable has to be signed, which we obey in our single-for version
of the omp_2d_for function template.

I don't know how much lower one can go in terms of OpenMP versions, but
this seems reasonable already, as it includes all major compilers: gcc,
clang, MSVC.

Signed-off-by: Rodrigo Tobar <rtobar@icrar.org>

1446 of 1605 relevant lines covered (90.09%)

2945008.96 hits per line

Jobs
ID Job ID Ran Files Coverage
6 253.6 (COMPILER=g++-6 CXXFLAGS="-coverage" LDFLAGS="-coverage") 06 Sep 2018 02:18AM UTC 0
90.09
Travis Job 253.6
Source Files on build 253
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #253
  • 513095d0 on github
  • Prev Build on devel (#250)
  • Next Build on devel (#254)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc