<?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 sfneighbor.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>d8e47b638cf8f604a99e9678e1df24f82d959cd7 - Merge branch &apos;barry/2024-09-02/rebased-fix-conversion-warnings&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c#d8e47b638cf8f604a99e9678e1df24f82d959cd7</link>
        <description>Merge branch &apos;barry/2024-09-02/rebased-fix-conversion-warnings&apos; into &apos;main&apos;Compiler finds (and forbid) casts from higher precision integers to lowerSee merge request petsc/petsc!7806

            List of files:
            /petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c</description>
        <pubDate>Tue, 17 Sep 2024 21:30:20 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>1690c2ae071c7584458d4e437df7b47bc4686b3c - Change from deprecated PETSC_MAX/MIN_INT to PETSC_INT_MAX/MIN</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c#1690c2ae071c7584458d4e437df7b47bc4686b3c</link>
        <description>Change from deprecated PETSC_MAX/MIN_INT to PETSC_INT_MAX/MINCommit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, exampleFunded-by:Project:Time:     hoursReported-by:Thanks-to:Development Tools: Vim, Emacs, Eclipse

            List of files:
            /petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c</description>
        <pubDate>Tue, 10 Sep 2024 20:38:23 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>6497c311e7b976d467be1503c1effce92a60525c - Add to CI compilers flags &apos;-Wconversion&apos;, &apos;-Wno-sign-conversion&apos;, &apos;-Wno-float-conversion&apos;, &apos;-Wno-implicit-float-conversion&apos;]</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c#6497c311e7b976d467be1503c1effce92a60525c</link>
        <description>Add to CI compilers flags &apos;-Wconversion&apos;, &apos;-Wno-sign-conversion&apos;, &apos;-Wno-float-conversion&apos;, &apos;-Wno-implicit-float-conversion&apos;]Also fix the code to repository to compile cleanly with these flags in the CI

            List of files:
            /petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c</description>
        <pubDate>Sun, 25 Aug 2024 03:44:46 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>73667fc30d32dc826fe556678ead0a5035a1b26b - Merge branch &apos;jczhang/2024-06-14/feature-improve-mpi-pkg-macros&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c#73667fc30d32dc826fe556678ead0a5035a1b26b</link>
        <description>Merge branch &apos;jczhang/2024-06-14/feature-improve-mpi-pkg-macros&apos; into &apos;main&apos;Improve various MPI packages&apos; macro and try to make them consistent with other packagesSee merge request petsc/petsc!7633

            List of files:
            /petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c</description>
        <pubDate>Tue, 18 Jun 2024 20:04:23 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>100ffedb9efc142cc14773ba523854d2787b47c7 - Config: get rid of PETSC_HAVE_OMPI_MAJOR_VERSION and include it in petscpkg_version.h</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c#100ffedb9efc142cc14773ba523854d2787b47c7</link>
        <description>Config: get rid of PETSC_HAVE_OMPI_MAJOR_VERSION and include it in petscpkg_version.h

            List of files:
            /petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c</description>
        <pubDate>Fri, 14 Jun 2024 16:33:44 +0000</pubDate>
        <dc:creator>Junchao Zhang &lt;jczhang@anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>13e2640272a169d88c3342f8bc294ac8534520bb - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c#13e2640272a169d88c3342f8bc294ac8534520bb</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c</description>
        <pubDate>Tue, 18 Jun 2024 15:00:04 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>7d7aba7f1621f4eddf71dd9b7fe7906bcc5eaf03 - Merge branch &apos;jczhang/2024-06-14/fix-openmpi-neighbor&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c#7d7aba7f1621f4eddf71dd9b7fe7906bcc5eaf03</link>
        <description>Merge branch &apos;jczhang/2024-06-14/fix-openmpi-neighbor&apos; into &apos;release&apos;Add a workaround for an ompi-5.0.x bug not allowing null arrays when size is zeroSee merge request petsc/petsc!7629

            List of files:
            /petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c</description>
        <pubDate>Mon, 17 Jun 2024 14:34:27 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>3e21cddb284bcc2817c8d6e539a88b2f2b2f7f3c - SF: add a workaround for an ompi-5.0.x bug not allowing null arrays when size is zero</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c#3e21cddb284bcc2817c8d6e539a88b2f2b2f7f3c</link>
        <description>SF: add a workaround for an ompi-5.0.x bug not allowing null arrays when size is zeroNote the bug is fixed at https://github.com/open-mpi/ompi/pull/12614

            List of files:
            /petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c</description>
        <pubDate>Fri, 14 Jun 2024 16:13:28 +0000</pubDate>
        <dc:creator>Junchao Zhang &lt;jczhang@anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>872ab141943dee616010b2ad741aa550bd53b329 - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c#872ab141943dee616010b2ad741aa550bd53b329</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c</description>
        <pubDate>Mon, 03 Jun 2024 16:21:10 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>783bcfebb96597e3892054185599e236d30aac62 - Merge branch &apos;jczhang/2024-05-31/fix-petscsf-gpu-bug&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c#783bcfebb96597e3892054185599e236d30aac62</link>
        <description>Merge branch &apos;jczhang/2024-05-31/fix-petscsf-gpu-bug&apos; into &apos;release&apos;Need to sync the stream before MPI send even when there is nothing to send (but has something to receive)See merge request petsc/petsc!7597

            List of files:
            /petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c</description>
        <pubDate>Mon, 03 Jun 2024 16:20:34 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>646b835dd74e42d2b8324facdc6838bbab01abab - SF: need to sync the stream before MPI send even when there is nothing to send but has something to receive</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c#646b835dd74e42d2b8324facdc6838bbab01abab</link>
        <description>SF: need to sync the stream before MPI send even when there is nothing to send but has something to receiveThere might be pending gpu operations on the receive buffer. Without synchronization, say we proceed to MPI_Waitall(). MPI might stage on host and do a H2D copy on an internal stream on the receive side.  Previous gpu operations COULD happen after the H2D copy,  causing a write-after-write reorder violation!

            List of files:
            /petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c</description>
        <pubDate>Fri, 31 May 2024 23:14:06 +0000</pubDate>
        <dc:creator>Junchao Zhang &lt;jczhang@anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>942d34d015d97e642391562984a785096884f5d1 - Merge branch &apos;jolivet/fix-ubsan&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c#942d34d015d97e642391562984a785096884f5d1</link>
        <description>Merge branch &apos;jolivet/fix-ubsan&apos; into &apos;main&apos;Pacify UBSanSee merge request petsc/petsc!7158

            List of files:
            /petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c</description>
        <pubDate>Wed, 03 Jan 2024 20:51:47 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>8e3a54c0662fee99ad69f33e814fb6a3f3eef16b - Sys: add PetscSafePointerPlusOffset() to pacify UBSan</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c#8e3a54c0662fee99ad69f33e814fb6a3f3eef16b</link>
        <description>Sys: add PetscSafePointerPlusOffset() to pacify UBSan

            List of files:
            /petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c</description>
        <pubDate>Sun, 24 Dec 2023 16:29:17 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>44277090db1fe00f8a14efb2ea41a7d1c172ca1a - Merge branch &apos;jolivet/winter-housekeeping&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c#44277090db1fe00f8a14efb2ea41a7d1c172ca1a</link>
        <description>Merge branch &apos;jolivet/winter-housekeeping&apos; into &apos;main&apos;Package updatesSee merge request petsc/petsc!7143

            List of files:
            /petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c</description>
        <pubDate>Wed, 03 Jan 2024 02:00:41 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>ef333426385ad1e259f82bb80e13b59c182b8452 - Revert 41751ff936f2543999449f2cc826710c93affeac and e062e8b5c69bd8f5e0f7bcfa9dba51a49804e758</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c#ef333426385ad1e259f82bb80e13b59c182b8452</link>
        <description>Revert 41751ff936f2543999449f2cc826710c93affeac and e062e8b5c69bd8f5e0f7bcfa9dba51a49804e758

            List of files:
            /petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c</description>
        <pubDate>Thu, 28 Dec 2023 06:51:32 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>b35fdfbaba3d47c9d416c684e40024b2d5b4e910 - Merge branch &apos;barry/2023-12-31/minor-website-fixes/release&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c#b35fdfbaba3d47c9d416c684e40024b2d5b4e910</link>
        <description>Merge branch &apos;barry/2023-12-31/minor-website-fixes/release&apos; into &apos;release&apos;Minor fixes to website materialSee merge request petsc/petsc!7157

            List of files:
            /petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c</description>
        <pubDate>Tue, 02 Jan 2024 16:48:35 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>337bb5272d4c69d1e0ed3a339250a90ad66a4bf4 - Minor fixes to website material</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c#337bb5272d4c69d1e0ed3a339250a90ad66a4bf4</link>
        <description>Minor fixes to website material

            List of files:
            /petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c</description>
        <pubDate>Tue, 02 Jan 2024 16:48:35 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>59d2de5a06b82e860b55768cbaf4b28f638fcdc8 - Merge branch &apos;jolivet/update-openmpi&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c#59d2de5a06b82e860b55768cbaf4b28f638fcdc8</link>
        <description>Merge branch &apos;jolivet/update-openmpi&apos; into &apos;main&apos;configure: OpenMPI 5.0.0See merge request petsc/petsc!6971

            List of files:
            /petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c</description>
        <pubDate>Fri, 03 Nov 2023 14:14:42 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>41751ff936f2543999449f2cc826710c93affeac - SF: add a workaround for a bug in ompi-5.0 MPI_Neighbor_alltoallv_init</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c#41751ff936f2543999449f2cc826710c93affeac</link>
        <description>SF: add a workaround for a bug in ompi-5.0 MPI_Neighbor_alltoallv_init

            List of files:
            /petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c</description>
        <pubDate>Tue, 31 Oct 2023 16:45:05 +0000</pubDate>
        <dc:creator>Junchao Zhang &lt;jczhang@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>21f37e1660c6169d1d66bfa1d1c9ed0e9abd6fc9 - Merge branch &apos;jczhang/2023-10-16/feature-persistent-mpi-nbr&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c#21f37e1660c6169d1d66bfa1d1c9ed0e9abd6fc9</link>
        <description>Merge branch &apos;jczhang/2023-10-16/feature-persistent-mpi-nbr&apos; into &apos;main&apos;SF: Add MPI-4.0 persistent MPI neighborhood collectives supportSee merge request petsc/petsc!6943

            List of files:
            /petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c</description>
        <pubDate>Thu, 26 Oct 2023 20:14:42 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
</channel>
</rss>
