OpenMP-Validation-and-Verification / OpenMP_VV

OpenMP Offloading Validation & Verification Suite; Official repository. We have migrated from bitbucket!! For documentation, results, publication and presentations, please check out our website ->
https://crpl.cis.udel.edu/ompvvsollve/
Other
54 stars 19 forks source link

Fix metadirective_arch_*.F90: var init; condition #754

Closed tob2 closed 1 year ago

tob2 commented 1 year ago

@spophale @nolanbaker31 @seyonglee @fel-cab — Please review.


_With error checking macros including C's assert, I always confused whether the positive or negative condition should be used. Seemingly, I am not alone. When I add a print *, 'initial_device', initial_device after the big WHILE loop, I get (w/o the patch):_

 initial_device F
[OMPVV_ERROR test_metadirective_arch_nvidia_or_amd.F90:57]  Condition  .NOT. initial_device failed
[OMPVV_ERROR test_metadirective_arch_nvidia_or_amd.F90:58] NVIDIA and AMD architecture not available, ran on host
tob2 commented 1 year ago

@spophale @nolanbaker31 @seyonglee @fel-cab — Ping, please review.

tob2 commented 1 year ago

@spophale @nolanbaker31 @seyonglee @fel-cab — Ping, please review.