<?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 sfwindow.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>8112c1cbf372cb53bf7c5aca994a84a6a303db4d - Merge branch &apos;barry/2025-09-04/deprecate-mpiu-bool&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/window/sfwindow.c#8112c1cbf372cb53bf7c5aca994a84a6a303db4d</link>
        <description>Merge branch &apos;barry/2025-09-04/deprecate-mpiu-bool&apos; into &apos;main&apos;Deprecate MPIU_BOOL which used to be for PETSc&apos;s enum Bool but now is just MPI_C_BOOLSee merge request petsc/petsc!8691

            List of files:
            /petsc/src/vec/is/sf/impls/window/sfwindow.c</description>
        <pubDate>Mon, 22 Sep 2025 18:44:15 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>5440e5dcf30153d9ab6dbf994494f40b7f9df88b - Deprecate MPIU_BOOL which used to be for PETSc&apos; enum Bool but now is just MPI_C_BOOL so no longer needs its own name</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/window/sfwindow.c#5440e5dcf30153d9ab6dbf994494f40b7f9df88b</link>
        <description>Deprecate MPIU_BOOL which used to be for PETSc&apos; enum Bool but now is just MPI_C_BOOL so no longer needs its own name

            List of files:
            /petsc/src/vec/is/sf/impls/window/sfwindow.c</description>
        <pubDate>Thu, 04 Sep 2025 14:33:07 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>586b08f30011f7ed16b96bd03e7bf3dc3615a7bd - Merge branch &apos;MarDiehl/use-MPIU&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/window/sfwindow.c#586b08f30011f7ed16b96bd03e7bf3dc3615a7bd</link>
        <description>Merge branch &apos;MarDiehl/use-MPIU&apos; into &apos;main&apos;MPIU wrappers provide better debugging capabilitiesSee merge request petsc/petsc!8696

            List of files:
            /petsc/src/vec/is/sf/impls/window/sfwindow.c</description>
        <pubDate>Thu, 11 Sep 2025 04:37:51 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>458b0db5a59538d1ac4b30bd659cdfc3dbce12fa - better debugging capabilities</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/window/sfwindow.c#458b0db5a59538d1ac4b30bd659cdfc3dbce12fa</link>
        <description>better debugging capabilitiesusing MPIU wrappers where available and PetscCallMPI for all MPI(U)functions

            List of files:
            /petsc/src/vec/is/sf/impls/window/sfwindow.c</description>
        <pubDate>Tue, 09 Sep 2025 11:54:49 +0000</pubDate>
        <dc:creator>Martin Diehl &lt;mail@martin-diehl.net&gt;</dc:creator>
    </item>
<item>
        <title>834855d6effb0d027771461c8e947ee1ce5a1e17 - Merge branch &apos;jolivet/clang-format-21&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/window/sfwindow.c#834855d6effb0d027771461c8e947ee1ce5a1e17</link>
        <description>Merge branch &apos;jolivet/clang-format-21&apos; into &apos;main&apos;clang-format-21See merge request petsc/petsc!8202

            List of files:
            /petsc/src/vec/is/sf/impls/window/sfwindow.c</description>
        <pubDate>Wed, 27 Aug 2025 20:14:46 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>966bd95a39c2334d2e2ce17ad22128f3c1861eeb - Convert some SETERRQ() to PetscCheck()</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/window/sfwindow.c#966bd95a39c2334d2e2ce17ad22128f3c1861eeb</link>
        <description>Convert some SETERRQ() to PetscCheck()

            List of files:
            /petsc/src/vec/is/sf/impls/window/sfwindow.c</description>
        <pubDate>Sun, 25 May 2025 18:55:39 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>bcda9346efad4e5ba2d553af84eb238771ba1e25 - Merge branch &apos;MarDiehl/fix-typo&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/window/sfwindow.c#bcda9346efad4e5ba2d553af84eb238771ba1e25</link>
        <description>Merge branch &apos;MarDiehl/fix-typo&apos; into &apos;main&apos;missing &quot;s&quot; for isascii and issundialsSee merge request petsc/petsc!8559

            List of files:
            /petsc/src/vec/is/sf/impls/window/sfwindow.c</description>
        <pubDate>Wed, 27 Aug 2025 20:05:52 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>9f196a0264fbaf0568fead3a30c861c7ae4cf663 - missing &quot;s&quot; for isascii and issundials</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/window/sfwindow.c#9f196a0264fbaf0568fead3a30c861c7ae4cf663</link>
        <description>missing &quot;s&quot; for isascii and issundials

            List of files:
            /petsc/src/vec/is/sf/impls/window/sfwindow.c</description>
        <pubDate>Thu, 17 Jul 2025 22:45:54 +0000</pubDate>
        <dc:creator>Martin Diehl &lt;mail@martin-diehl.net&gt;</dc:creator>
    </item>
<item>
        <title>6d8694c4fbab79f9439f1ad13c0386ba7ee1ca4b - Merge branch &apos;barry/2024-04-29/add-fortran-enums&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/window/sfwindow.c#6d8694c4fbab79f9439f1ad13c0386ba7ee1ca4b</link>
        <description>Merge branch &apos;barry/2024-04-29/add-fortran-enums&apos; into &apos;main&apos;Major updates to Fortran interfaceSee merge request petsc/petsc!7517

            List of files:
            /petsc/src/vec/is/sf/impls/window/sfwindow.c</description>
        <pubDate>Thu, 20 Mar 2025 04:32:18 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>ce78bad369055609e946c9d2c25ea67a45873e27 - Fortran 90: fully embrace After 34 years!</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/window/sfwindow.c#ce78bad369055609e946c9d2c25ea67a45873e27</link>
        <description>Fortran 90: fully embrace After 34 years!- deprecate use of &apos;F90&apos; in Fortran function names- use Fortran pointers when appropriate- the new Fortran API is not backward compatible with previous versions!- also clean up inconsistent PETSc code detected by new Fortran generation tools- drop use of bfort- automatically generate all the Fortran PETSc objects, enums etc from the include files- generate most of the Fortran interface definitions and functions from the source code- simplify the number and organization of Fortran modulesCo-authored-by: Jose E. Roman &lt;jroman@dsic.upv.es&gt;

            List of files:
            /petsc/src/vec/is/sf/impls/window/sfwindow.c</description>
        <pubDate>Thu, 20 Feb 2025 06:12:11 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@petsc.dev&gt;</dc:creator>
    </item>
<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/window/sfwindow.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/window/sfwindow.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>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/window/sfwindow.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/window/sfwindow.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>9ddca8615442a0b31776ad6b81dd5c21bf6f5faf - Merge branch &apos;tisaac/bugfix-sfwindow&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/window/sfwindow.c#9ddca8615442a0b31776ad6b81dd5c21bf6f5faf</link>
        <description>Merge branch &apos;tisaac/bugfix-sfwindow&apos; into &apos;main&apos;Add PetscSFRegisterPersistent() and fix PETSCSFWINDOW for empty ranksSee merge request petsc/petsc!7786

            List of files:
            /petsc/src/vec/is/sf/impls/window/sfwindow.c</description>
        <pubDate>Mon, 09 Sep 2024 15:04:49 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>97a85fb49b5809f1aef2db143513c37c00f9c5da - PetscSF: Fix PETSCSFWINDOW for safe usage of addresses as keys</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/window/sfwindow.c#97a85fb49b5809f1aef2db143513c37c00f9c5da</link>
        <description>PetscSF: Fix PETSCSFWINDOW for safe usage of addresses as keys- Use addresses to identify dynamic windows only with `PetscSFRegisterPersistent()`,  otherwise address recycling makes this unsound.- Compress empty processes out of window communication, because with NULL  for both the rootdata and leafdata a process cannot correcty identify  which in-process communications to use.  Unlike for PETSCSFBASIC,  this problem is potentially fatal because ending a communication  can involve collective operations.

            List of files:
            /petsc/src/vec/is/sf/impls/window/sfwindow.c</description>
        <pubDate>Tue, 03 Sep 2024 13:18:47 +0000</pubDate>
        <dc:creator>Toby Isaac &lt;toby.isaac@gmail.com&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/window/sfwindow.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/window/sfwindow.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/window/sfwindow.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/window/sfwindow.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>1ed6e3ff8437baa411029a28c2b08f047df9ad9a - Merge branch &apos;barry/2024-04-13/fix-sowing-strings&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/window/sfwindow.c#1ed6e3ff8437baa411029a28c2b08f047df9ad9a</link>
        <description>Merge branch &apos;barry/2024-04-13/fix-sowing-strings&apos; into &apos;main&apos;Update PETSc to use sowing bfort that handles string arguments and PETSC_NULL_INTSee merge request petsc/petsc!7480

            List of files:
            /petsc/src/vec/is/sf/impls/window/sfwindow.c</description>
        <pubDate>Thu, 25 Apr 2024 22:16:01 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>cc4c1da905d89950b196b027190941013bd3e15a - Update source code removing all unneeded /*@C and associated manual stubs and interfaces</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/window/sfwindow.c#cc4c1da905d89950b196b027190941013bd3e15a</link>
        <description>Update source code removing all unneeded /*@C and associated manual stubs and interfaces

            List of files:
            /petsc/src/vec/is/sf/impls/window/sfwindow.c</description>
        <pubDate>Sun, 14 Apr 2024 02:07:12 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>375d23e45bc7f27f90f326da17aaea364b3bd8d3 - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/vec/is/sf/impls/window/sfwindow.c#375d23e45bc7f27f90f326da17aaea364b3bd8d3</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/src/vec/is/sf/impls/window/sfwindow.c</description>
        <pubDate>Tue, 02 Jan 2024 16:50:38 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&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/window/sfwindow.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/window/sfwindow.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>
</channel>
</rss>
