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

IntelLabs / ParallelAccelerator.jl / 929
0%

Build:
DEFAULT BRANCH: master
Ran 06 Dec 2016 10:08PM UTC
Jobs 12
Files 21
Run time 279min
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
929

push

travis-ci

DrTodd13
Generalize the parfor hoisting code in all the lowering functions in mk-parfor into a function doHoistParfor.
Add code to this new function that finds allocations in the parfor and finds arraysets of arrays into arrays.
hoist_invariants for parfor hoisting now treats bits types and non-bits types different.  For bits types,
it does the same as before which is to hoist if the count of symbol defs is exactly 1.  For non-bits types,
it will not hoist if 1) the allocation of the symbol was not found in the parfor (via the aforementioned code),
2) if the number of allocations isn't exactly 1, or 3) the number of arrays stored into arrays in the parfor
is greater than zero.  This last check is sufficient for our current HPAT case but needs to be extended to a
more general handling that uses alias analysis and finer tracking of whether the allocated symbol or one of
its aliases is escaping from the parfor via an arrayset.

6768 of 10367 relevant lines covered (65.28%)

16410.53 hits per line

Jobs
ID Job ID Ran Files Coverage
1 929.1 (PROSPECT_DEV_MODE=1 TEST_SUITE=pa-tests) 06 Dec 2016 10:10PM UTC 0
61.5
Travis Job 929.1
2 929.2 (PROSPECT_DEV_MODE=1 TEST_SUITE=pa-examples) 06 Dec 2016 10:29PM UTC 0
53.41
Travis Job 929.2
4 929.4 (PROSPECT_DEV_MODE=1 TEST_SUITE=pa-tests) 06 Dec 2016 10:08PM UTC 0
62.15
Travis Job 929.4
5 929.5 (PROSPECT_DEV_MODE=1 TEST_SUITE=pa-examples) 06 Dec 2016 10:18PM UTC 0
53.78
Travis Job 929.5
7 929.7 (PROSPECT_DEV_MODE=1 TEST_SUITE=pa-tests) 06 Dec 2016 10:10PM UTC 0
0.0
Travis Job 929.7
8 929.8 (PROSPECT_DEV_MODE=1 TEST_SUITE=pa-examples) 06 Dec 2016 10:12PM UTC 0
0.0
Travis Job 929.8
10 929.10 (PROSPECT_DEV_MODE=1 TEST_SUITE=pa-tests) 06 Dec 2016 10:47PM UTC 0
60.98
Travis Job 929.10
11 929.11 (PROSPECT_DEV_MODE=1 TEST_SUITE=pa-examples) 06 Dec 2016 11:06PM UTC 0
51.41
Travis Job 929.11
13 929.13 (PROSPECT_DEV_MODE=1 TEST_SUITE=pa-tests) 06 Dec 2016 10:52PM UTC 0
61.59
Travis Job 929.13
14 929.14 (PROSPECT_DEV_MODE=1 TEST_SUITE=pa-examples) 06 Dec 2016 11:08PM UTC 0
52.07
Travis Job 929.14
16 929.16 (PROSPECT_DEV_MODE=1 TEST_SUITE=pa-tests) 06 Dec 2016 11:20PM UTC 0
0.0
Travis Job 929.16
17 929.17 (PROSPECT_DEV_MODE=1 TEST_SUITE=pa-examples) 06 Dec 2016 11:24PM UTC 0
0.0
Travis Job 929.17
Source Files on build 929
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #929
  • 9aad5995 on github
  • Prev Build on master (#928)
  • Next Build on master (#930)
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