Files
compute-runtime/documentation/RELEASES.md
Artur Harasimiuk 4476b7929c updating list of supported GCC compilers
Related-To: NEO-3178
Change-Id: Ief67254dd249219efed732cd6cafd73d9afc7751
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2019-11-20 19:54:27 +01:00

909 B

Quality expectations

Every commit - must ...

  • Build under Linux - using clang (8.0) and gcc (7.x ... 9.0)

  • Build under Windows (this is currently a requirement that cannot be verified externally)

  • Pass ULTs for all supported platforms

  • Pass clang-format check with the configuration contained within repository

  • Pass clang-tidy check with the configuration contained within repository

  • Pass sanity testing (test content recommendation for the external community will be provided in the future)

Weekly

  • Once a week, we run extended cycle on a selected driver.

  • When the extended cycle passes, the corresponding commit on github is tagged using the format yy.ww.bbbb (yy - year, ww - work week, bbbb - incremental build number).

  • Typically for weekly tags we will post a binary release (e.g. deb).

  • Quality level of the driver (per platform) will be provided in the Release Notes.