Provide basic annotations as Fortran interface (for in-app annotations):
link -lfarcher to a fortran application
Use annotation like AnnotateHappensAfter(__FILE__, __LINE__, my_sync_symbol) in Fortran code
Provide weak implementation of all annotation functions:
allows to link libarcher into application, without having TSan in place. With that, libarcher can provide base-line profile information (OMPT_TSAN_PROFILE=on)
And replacing git clone URLs to use http instread of ssh
Improve handling of tasks:
Provide basic annotations as Fortran interface (for in-app annotations):
AnnotateHappensAfter(__FILE__, __LINE__, my_sync_symbol)
in Fortran codeProvide weak implementation of all annotation functions:
And replacing git clone URLs to use http instread of ssh