Jenkins
e2d81a6038
Merge 'master' into 'amd-master'
...
Change-Id: If635fe33b97998b22c4a00c0e9a5e041ef332d82
2017-11-10 04:48:30 -06:00
Maneesh Gupta
31bcb59f62
Merge pull request #250 from AlexVlx/feature_add_agent_global_support
...
Support for agent globals
2017-11-09 07:52:09 +05:30
Maneesh Gupta
ebd58d43fa
Merge pull request #255 from AlexVlx/remove_some_trailing_whitespace
...
Clean up trailing whitespace so as to reduce noise in #246 .
2017-11-08 10:29:19 +05:30
Maneesh Gupta
caa7174652
Merge pull request #253 from mangupta/hit_add_cmakecmd
...
[hit] Add support for cmake commands as part of test infra
2017-11-08 09:50:29 +05:30
Alex Voicu
d8e323d4b5
Clean up trailing whitespace so as to reduce noise in #246 .
2017-11-08 00:08:55 +00:00
Ben Sander
9fd6c18ef8
Merge pull request #254 from bensander/event_thread_safe
...
Event thread safe
2017-11-07 17:59:51 +01:00
Jenkins
3e7a60d69e
Merge 'master' into 'amd-master'
...
Change-Id: If5bce0feeb337752b5ea9db44c0edbb5eca4b704
2017-11-07 04:11:03 -06:00
Maneesh Gupta
247d563114
Merge pull request #252 from phani544/newTests2
...
More tests for memory,stream & error APIs
2017-11-07 10:38:18 +05:30
Phaneendr-kumar Lanka
e06c546283
identation change in hipPeekAtLastError
2017-11-07 09:51:32 +05:30
Ben Sander
f278f67d2d
Check for null event in hipEventElapsedTime
2017-11-06 23:49:31 +00:00
Ben Sander
16708dd2e0
hipStreamWaitEvent returns success if event created but not recorded
2017-11-06 23:49:31 +00:00
Ben Sander
4a2e6f8955
Make hipEvent_t thread safe.
...
Support re-recording of same event by different threads.
- Add criticalData structure to hipEvent_t, similar to mechanism used
for streams, contexts, device. Events are always locked
after streams to avoid deadlock.
- ihipEvent_t::locked_copyCrit can be used to copy critical state
including marker. The critical state in the event can then
be re-recorded.
- refactor hipEventElapsedTime. Remmove stale debug code, native signal
refs.
2017-11-06 23:49:25 +00:00
Maneesh Gupta
197a7e2600
[hit] Add support for cmake commands as part of test infra
...
Cmake supports several builtin command-line tools. These tools can
now be specified as part of the HIT block. These commands will be
run during cmake configure step.
Change-Id: I32466c94b2fe1ecdc30249755fc027102295617d
2017-11-06 16:53:57 +05:30
Jenkins
a9411cd0db
Merge 'master' into 'amd-master'
...
Change-Id: I8d932bd34619c71f85311f824f793d8e179dce35
2017-11-06 04:11:36 -06:00
Phaneendr-kumar Lanka
9ee330451a
Modified tests as per review
2017-11-06 15:13:36 +05:30
Phaneendr-kumar Lanka
093279b10b
More tests for memory,stream & error APIs
2017-11-06 11:31:52 +05:30
Maneesh Gupta
1131c9e41a
Merge pull request #251 from ROCm-Developer-Tools/fix_event_state
...
Set event state AFTER it is recorded.
2017-11-06 07:28:11 +05:30
Maneesh Gupta
a62d5aa875
Merge pull request #249 from bensander/warn_event
...
Add HIP_DB=warn + message if sync on dangerous event.
2017-11-06 07:25:40 +05:30
Maneesh Gupta
2f4e1983e2
Merge pull request #239 from phani544/newTests
...
[newTests]Adding tests for device APIs
2017-11-06 07:22:13 +05:30
Ben Sander
4c3b65a5cd
Set event state AFTER it is recorded.
2017-11-05 10:33:18 -06:00
Phaneendr-kumar Lanka
0599d13b0d
[newTests]modified the test
2017-11-03 14:52:19 +05:30
Jenkins
d76e4192e0
Merge 'master' into 'amd-master'
...
Change-Id: I68790ca9ba95bd0cbecfa65d9c8c6ac0a06398a9
2017-11-03 04:10:47 -05:00
Phaneendr-kumar Lanka
a764a0980d
[newTests]Modified the test as per review comments
2017-11-03 10:39:47 +05:30
Maneesh Gupta
d90d431490
Merge pull request #248 from mangupta/SWDEV-134531
...
Remove libsupc++ dependency from HIP
2017-11-03 08:01:59 +05:30
Alex Voicu
328c18b886
This introduces correct support for agent global variables, and implements hipModuleGetGlobal as an actual equivalent for cuModuleGetGlobal.
2017-11-03 01:44:48 +00:00
Ben Sander
67dd5303ad
Merge pull request #247 from AlexVlx/feature_cleanup_tests
...
Test cleanup
2017-11-02 11:31:10 +01:00
Jenkins
dcc153109b
Merge 'master' into 'amd-master'
...
Change-Id: Id908670145a36a8198ddda03893d72e65d303767
2017-11-02 04:11:06 -05:00
Maneesh Gupta
f34f5c8684
Remove libsupc++ dependency from HIP
...
Change-Id: Ib843f99dfb3057b7c28029250c2449732ea7f17f
2017-11-02 12:29:09 +05:30
Alex Voicu
a619ac6f92
This corrects some interesting choices that were present in the HIP
...
unit tests such as e.g. de-allocating memory allocated with new[] using
free. All of these were identified via cppcheck.
2017-11-01 22:51:22 +00:00
Ben Sander
09d866a639
Merge pull request #237 from bensander/use_ctxptr_for_p2p
...
Use ctxptr for p2p
2017-11-01 18:55:25 +01:00
Ben Sander
70c25bdf8e
Add HIP_DB=warn + message if sync on dangerous event.
2017-11-01 10:44:34 -07:00
Ben Sander
86f62accfd
Merge pull request #245 from scchan/centos_fixes
...
various fixes for centos/rhel
2017-11-01 18:10:29 +01:00
Jenkins
7d55fc385b
Merge 'master' into 'amd-master'
...
Change-Id: Ic61bd45a4904ddb1645e90b9e8fb42ffeab4825a
2017-11-01 04:42:40 -05:00
Siu Chi Chan
99d32a195f
Centos/RHEL - remove usage of constexpr since libc++ doesn't enable ctor for constexpr pair in C++11
2017-10-31 18:16:12 +00:00
Siu Chi Chan
cd6996614f
use libc++ on centos 7 and rhel 7.4
2017-10-31 18:14:07 +00:00
Maneesh Gupta
f27c2c1715
Merge pull request #197 from bensander/update_coherency_tests
...
Update coherency tests
2017-10-31 17:26:50 +05:30
Maneesh Gupta
4d85b6ab29
Merge pull request #241 from ROCm-Developer-Tools/multi_host
...
Inital codes to remove x86_64 dependency in HIP source build
2017-10-31 16:35:12 +05:30
Maneesh Gupta
7026b73905
Merge pull request #242 from bensander/time_hip_apis
...
Add ns-level timer for HIP API routines
2017-10-31 16:33:46 +05:30
Jenkins
d526239184
Merge 'master' into 'amd-master'
...
Change-Id: I18e9dcf3007abff98f52a93487607725b2b95a4f
2017-10-31 04:10:41 -05:00
Ben Sander
7e908bdec8
Add ns-level timer for HIP API routines
...
Refactor some miuses of ihipLogStatus, these should only be in top-level
HIP APIs and should be paired with HIP_API_INIT calls.
2017-10-30 20:20:51 +00:00
Wen-Heng (Jack) Chung
92fb244841
Inital codes to remove x86_64 dependency in HIP source build
2017-10-30 15:19:23 -05:00
Ben Sander
2e8ec71e40
Merge pull request #222 from bensander/fix_device_prop
...
Fix device prop
2017-10-30 17:58:48 +01:00
Ben Sander
d610f16c47
Check for null copyEngine before looking at peers.
2017-10-30 16:58:03 +00:00
Ben Sander
f8843ae415
Merge pull request #226 from scchan/add_printf3
...
add printf to HIP device functions
2017-10-30 17:08:18 +01:00
Jenkins
c62c05aadb
Merge 'master' into 'amd-master'
...
Change-Id: If65d05820af920addd3939c09cf76aafe99512aa
2017-10-30 04:10:43 -05:00
Phaneendr-kumar Lanka
511de63bcb
[newTests]Adding tests for device APIs
2017-10-30 14:34:24 +05:30
Evgeny Mankov
44c74b6511
[HIPIFY] fix typo - missing )
2017-10-27 23:31:43 +03:00
Evgeny Mankov
b28a69785b
Merge pull request #238 from ChrisKitching/statistics
...
[HIPIFY] Decouple the statistics system from the code rewriter
2017-10-27 23:17:20 +03:00
Evgeny Mankov
c9b7c43e1c
Merge pull request #236 from ChrisKitching/friendlyCmake
...
[HIPIFY] Make the cmake build system more friendly
2017-10-27 22:35:13 +03:00
Chris Kitching
20871a3a07
Remove commented else-block
...
A warning statement for _string literals_ seems a bit unhelpful.
There's no value in this being here.
2017-10-27 20:12:33 +01:00