<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in parallel_for_schedule_messages.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>a914888b - [OPENMP]Add -Wunintialized to the erroneous tests for future fix PR42392,</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/parallel_for_schedule_messages.cpp#a914888b</link>
        <description>[OPENMP]Add -Wunintialized to the erroneous tests for future fix PR42392,NFC.llvm-svn: 365334

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/parallel_for_schedule_messages.cpp</description>
        <pubDate>Mon, 08 Jul 2019 15:45:24 +0000</pubDate>
        <dc:creator>Alexey Bataev &lt;a.bataev@hotmail.com&gt;</dc:creator>
    </item>
<item>
        <title>412254af - [OPENMP]Fix PR41767: diagnose DSA for variables in clauses with default(none).</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/parallel_for_schedule_messages.cpp#412254af</link>
        <description>[OPENMP]Fix PR41767: diagnose DSA for variables in clauses with default(none).If the combined directive has default(none) clause and has clauses forinner directive that reference some variables, for which data-sharingattributes are not specified, the error messages should be emitted forsuch variables.llvm-svn: 360365

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/parallel_for_schedule_messages.cpp</description>
        <pubDate>Thu, 09 May 2019 18:44:53 +0000</pubDate>
        <dc:creator>Alexey Bataev &lt;a.bataev@hotmail.com&gt;</dc:creator>
    </item>
<item>
        <title>b32a02b5 - Revert &quot;[OPENMP]Fix PR41767: diagnose DSA for variables in clauses with default(none).&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/parallel_for_schedule_messages.cpp#b32a02b5</link>
        <description>Revert &quot;[OPENMP]Fix PR41767: diagnose DSA for variables in clauses with default(none).&quot;This implementation isn&apos;t sound as per the standard.It erroneously diagnoses e.g. the following case:```$ cat test.cppvoid f(int n) { #pragma omp parallel default(none) if(n)    ;}``````$ ./bin/clang -fopenmp test.cpptest.cpp:2:40: error: variable &apos;n&apos; must have explicitly specified data sharing attributes #pragma omp parallel default(none) if(n)                                       ^test.cpp:2:31: note: explicit data sharing attribute requested here #pragma omp parallel default(none) if(n)                              ^1 error generated.```As per OpenMP Application Programming Interface Version 5.0 November 2018:* 2.19.4.1default Clause  The default clause explicitly determines the data-sharing attributes of  variables that are referenced *in a parallel, teams, or task generating  construct and would otherwise be implicitly determined  (see Section 2.19.1.1 on page 270).* 2.6.1 Determining the Number of Threads for a parallel Region  Using a variable in an if or num_threads clause expression of a parallel  construct causes an implicit reference to the variable in all enclosing  constructs. The if clause expression and the num_threads clause expression  are evaluated in the context outside of the parallel construct,This reverts commit r360073.llvm-svn: 360326

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/parallel_for_schedule_messages.cpp</description>
        <pubDate>Thu, 09 May 2019 10:47:45 +0000</pubDate>
        <dc:creator>Roman Lebedev &lt;lebedev.ri@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>27936500 - [OPENMP]Fix PR41767: diagnose DSA for variables in clauses with</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/parallel_for_schedule_messages.cpp#27936500</link>
        <description>[OPENMP]Fix PR41767: diagnose DSA for variables in clauses withdefault(none).If the combined directive has default(none) clause and has clauses forinner directive that reference some variables, for which data-sharingattributes are not specified, the error messages should be emitted forsuch variables.llvm-svn: 360073

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/parallel_for_schedule_messages.cpp</description>
        <pubDate>Mon, 06 May 2019 20:07:20 +0000</pubDate>
        <dc:creator>Alexey Bataev &lt;a.bataev@hotmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a8a9153a - [OPENMP] Support for -fopenmp-simd option with compilation of simd loops</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/parallel_for_schedule_messages.cpp#a8a9153a</link>
        <description>[OPENMP] Support for -fopenmp-simd option with compilation of simd loopsonly.Added support for -fopenmp-simd option that allows compilation ofsimd-based constructs without emission of OpenMP runtime calls.llvm-svn: 321560

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/parallel_for_schedule_messages.cpp</description>
        <pubDate>Fri, 29 Dec 2017 18:07:07 +0000</pubDate>
        <dc:creator>Alexey Bataev &lt;a.bataev@hotmail.com&gt;</dc:creator>
    </item>
<item>
        <title>6402bcad - [OPENMP 4.5] Sema/parsing support for extended format of &apos;schedule&apos; clause.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/parallel_for_schedule_messages.cpp#6402bcad</link>
        <description>[OPENMP 4.5] Sema/parsing support for extended format of &apos;schedule&apos; clause.OpenMP 4.0-3.1 supports the next format of &#8216;schedule&#8217; clause: schedule(kind[, chunk_size])Where kind can be one of &#8216;static&#8217;, &#8216;dynamic&#8217;, &#8216;guided&#8217;, &#8216;auto&#8217; or &#8216;runtime&#8217;.OpenMP 4.5 defines the format: schedule([modifier [, modifier]:]kind[, chunk_size])Modifier can be one of &#8216;monotonic&#8217;, &#8216;nonmonotonic&#8217; or &#8216;simd&#8217;.llvm-svn: 256487

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/parallel_for_schedule_messages.cpp</description>
        <pubDate>Mon, 28 Dec 2015 07:25:51 +0000</pubDate>
        <dc:creator>Alexey Bataev &lt;a.bataev@hotmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a056935a - [OPENMP 4.5] Parsing/sema analysis for &apos;priority&apos; clause.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/parallel_for_schedule_messages.cpp#a056935a</link>
        <description>[OPENMP 4.5] Parsing/sema analysis for &apos;priority&apos; clause.OpenMP 4.5 defines new clause &apos;priority&apos; for &apos;task&apos;, &apos;taskloop&apos; and &apos;taskloop simd&apos; directives. Added parsing and sema analysis for &apos;priority&apos; clause in &apos;task&apos; and &apos;taskloop&apos; directives.llvm-svn: 254398

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/parallel_for_schedule_messages.cpp</description>
        <pubDate>Tue, 01 Dec 2015 10:17:31 +0000</pubDate>
        <dc:creator>Alexey Bataev &lt;a.bataev@hotmail.com&gt;</dc:creator>
    </item>
<item>
        <title>6b8046ad - [OPENMP 4.1] Parsing/sema analysis for extended format of &apos;if&apos; clause.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/parallel_for_schedule_messages.cpp#6b8046ad</link>
        <description>[OPENMP 4.1] Parsing/sema analysis for extended format of &apos;if&apos; clause.OpenMP 4.1 added special &apos;directive-name-modifier&apos; to the &apos;if&apos; clause.Format of &apos;if&apos; clause is as follows:```if([ directive-name-modifier :] scalar-logical-expression)```The restriction rules are also changed.1. If any &apos;if&apos; clause on the directive includes a &apos;directive-name-modifier&apos; then all &apos;if&apos; clauses on the directive must include a &apos;directive-name-modifier&apos;.2. At most one &apos;if&apos; clause without a &apos;directive-name-modifier&apos; can appear on the directive.3. At most one &apos;if&apos; clause with some particular &apos;directive-name-modifier&apos; can appear on the directive.&apos;directive-name-modifier&apos; is important for combined directives and allows to separate conditions in &apos;if&apos; clause for simple sub-directives in combined directive. This &apos;directive-name-modifier&apos; identifies the sub-directive to which this &apos;if&apos; clause must be applied.llvm-svn: 246747

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/parallel_for_schedule_messages.cpp</description>
        <pubDate>Thu, 03 Sep 2015 07:23:48 +0000</pubDate>
        <dc:creator>Alexey Bataev &lt;a.bataev@hotmail.com&gt;</dc:creator>
    </item>
<item>
        <title>db39021c - [OPENMP] -fopenmp enables OpenMP support (fix for http://llvm.org/PR23492)</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/parallel_for_schedule_messages.cpp#db39021c</link>
        <description>[OPENMP] -fopenmp enables OpenMP support (fix for http://llvm.org/PR23492)-fopenmp turns on OpenMP support and links libiomp5 as OpenMP library. Also there is -fopenmp={libiomp5|libgomp} option that allows to override effect of -fopenmp and link libgomp library (if -fopenmp=libgomp is specified).Differential Revision: http://reviews.llvm.org/D9736llvm-svn: 237769

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/parallel_for_schedule_messages.cpp</description>
        <pubDate>Wed, 20 May 2015 04:24:19 +0000</pubDate>
        <dc:creator>Alexey Bataev &lt;a.bataev@hotmail.com&gt;</dc:creator>
    </item>
<item>
        <title>4acb859f - [OPENMP] Added initial support for &apos;omp parallel for&apos;.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/OpenMP/parallel_for_schedule_messages.cpp#4acb859f</link>
        <description>[OPENMP] Added initial support for &apos;omp parallel for&apos;.llvm-svn: 212453

            List of files:
            /llvm-project-15.0.7/clang/test/OpenMP/parallel_for_schedule_messages.cpp</description>
        <pubDate>Mon, 07 Jul 2014 13:01:15 +0000</pubDate>
        <dc:creator>Alexey Bataev &lt;a.bataev@hotmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
