[Perl-openmp-discuss] progress update: ci testing, adding additional functions
Brought to you by:
brettestrade
From: Brett E. <bre...@gm...> - 2025-02-15 21:52:35
|
I added a much needed CI test to OpenMP::Simple, much more needed for portability testing but this is a start - https://github.com/Perl-OpenMP/p5-OpenMP-Simple/actions. I also started working on this list of functions to add: https://github.com/Perl-OpenMP/p5-OpenMP-Simple/wiki/Tracker:-Additional-C-functions-and-macros-to-implement The best workflow is to start with a test and implement the C function or C macro directly there, I have found trying to do this first in share/openmp-simple.h to be a very cumbersome workflow. The most recent test added is here, https://github.com/Perl-OpenMP/p5-OpenMP-Simple/blob/master/t/13-PerlOMP_Array_Counting.t Basically once I got the functions working, I moved them over to the share/openmp-share.c file, then ran 'dzil test'. Please let me know if you'd like detailed instructions on setting up the test/dev enviroment. Feel fre to HMU on the Perl Algorithms and Applications discord server or #openmp on irc.perl.org. I don't plan on doing a new update until most, if not all of the functions in the tracker are done and have a test and POD (documentation). Hope that helps! Cheers, Brett -- This email message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized use or disclosure is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message. Thank you. |