diff --git a/adoc/chapters/opencl_backend.adoc b/adoc/chapters/opencl_backend.adoc index dd1bd0fe..70b829c3 100644 --- a/adoc/chapters/opencl_backend.adoc +++ b/adoc/chapters/opencl_backend.adoc @@ -1157,9 +1157,9 @@ All content in this section is non-normative. === Work-item functions -The OpenCL 1.2 specification document <> defines work-item functions that tell various information -about the currently executing work-item in an OpenCL kernel. +The OpenCL 1.2 specification document <> +defines work-item functions that tell various information about the currently +executing work-item in an OpenCL kernel. SYCL provides equivalent functionality through the item and group classes that are defined in <>, <> and <>. diff --git a/adoc/chapters/programming_interface.adoc b/adoc/chapters/programming_interface.adoc index 24df2eae..ec929689 100644 --- a/adoc/chapters/programming_interface.adoc +++ b/adoc/chapters/programming_interface.adoc @@ -20587,8 +20587,7 @@ determined by their linear id. In SYCL the OpenCL math functions are available in the namespace [code]#sycl# on host and device with the same precision guarantees as defined in the OpenCL 1.2 -specification document <> for host and device. +specification document <> for host and device. For a SYCL platform the numerical requirements for host need to match the numerical requirements of the OpenCL math built-in functions. diff --git a/adoc/scripts/reflow.py b/adoc/scripts/reflow.py index 86f89fab..e926ec5c 100755 --- a/adoc/scripts/reflow.py +++ b/adoc/scripts/reflow.py @@ -53,7 +53,7 @@ # A single letter followed by a period, typically a middle initial. endInitial = re.compile(r'^[A-Z]\.$') # An abbreviation, which does not (usually) end a line. -endAbbrev = re.compile(r'(e\.g|i\.e|c\.f|vs|co|ltd)\.$', re.IGNORECASE) +endAbbrev = re.compile(r'(e\.g|i\.e|c\.f|\bvs\b|\bco\b|\bltd\b|\bch\b)\.$', re.IGNORECASE) # Explicit Valid Usage list item with one or more leading asterisks # The re.DOTALL is needed to prevent vuPat.search() from stripping