<?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 Configure.py</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>749c190bad46ba447444c173d8c7a4080c70750e - Merge branch &apos;barry/2025-12-04/fix-use-mpi-f08&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/config/PETSc/Configure.py#749c190bad46ba447444c173d8c7a4080c70750e</link>
        <description>Merge branch &apos;barry/2025-12-04/fix-use-mpi-f08&apos; into &apos;main&apos;Replace -with-mpi-f90module-visibility with -with-mpi-ftn-module=mpi_f08See merge request petsc/petsc!8885

            List of files:
            /petsc/config/PETSc/Configure.py</description>
        <pubDate>Thu, 25 Dec 2025 01:58:20 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>b06eb4cd3db6f436e3907d9ad23211c2914d8916 - Replace -with-mpi-f90module-visibility with -with-mpi-f90module=mpi_f08</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/config/PETSc/Configure.py#b06eb4cd3db6f436e3907d9ad23211c2914d8916</link>
        <description>Replace -with-mpi-f90module-visibility with -with-mpi-f90module=mpi_f08Add PETSC_INT_KIND and PETSC_MPIINT_KINDReported-by: M.Weiland@epcc.ed.ac.uk

            List of files:
            /petsc/config/PETSc/Configure.py</description>
        <pubDate>Thu, 04 Dec 2025 22:33:37 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>5649ee329d973f7fdc1c7bae7efd18c59c1e012c - Merge branch &apos;jose/generatefortranbindings-petscslepc&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/config/PETSc/Configure.py#5649ee329d973f7fdc1c7bae7efd18c59c1e012c</link>
        <description>Merge branch &apos;jose/generatefortranbindings-petscslepc&apos; into &apos;main&apos;PETSc/SLEPc must share universal getAPI.py and generatefortranbindings.pySee merge request petsc/petsc!8891

            List of files:
            /petsc/config/PETSc/Configure.py</description>
        <pubDate>Sat, 13 Dec 2025 23:03:42 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>4cc8716d31385de766404b7bd4ae58e177c3a7b1 - Use the same getAPI.py and generatefortranbindings.py scripts for both PETSc and SLEPc</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/config/PETSc/Configure.py#4cc8716d31385de766404b7bd4ae58e177c3a7b1</link>
        <description>Use the same getAPI.py and generatefortranbindings.py scripts for both PETSc and SLEPcIncludes some cleanup of the scripts

            List of files:
            /petsc/config/PETSc/Configure.py</description>
        <pubDate>Mon, 08 Dec 2025 20:01:07 +0000</pubDate>
        <dc:creator>Jose E. Roman &lt;jroman@dsic.upv.es&gt;</dc:creator>
    </item>
<item>
        <title>017deb10d530c1b6d9744fcd772cd96c5fcd74f2 - Merge branch &apos;jolivet/no-device-no-petscdevice&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/config/PETSc/Configure.py#017deb10d530c1b6d9744fcd772cd96c5fcd74f2</link>
        <description>Merge branch &apos;jolivet/no-device-no-petscdevice&apos; into &apos;main&apos;Add `--with-devicelanguage` to make PETSc a C library againCloses #997See merge request petsc/petsc!8783

            List of files:
            /petsc/config/PETSc/Configure.py</description>
        <pubDate>Fri, 24 Oct 2025 05:29:58 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>c95305b83f5b16a4210f02393c64854976505934 - configure: add --with-devicelanguage=(C|C++)</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/config/PETSc/Configure.py#c95305b83f5b16a4210f02393c64854976505934</link>
        <description>configure: add --with-devicelanguage=(C|C++)

            List of files:
            /petsc/config/PETSc/Configure.py</description>
        <pubDate>Thu, 23 Oct 2025 11:54:09 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>9b1dca083b86fb0b90109c98d6a338e6ac6f38dc - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/config/PETSc/Configure.py#9b1dca083b86fb0b90109c98d6a338e6ac6f38dc</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/config/PETSc/Configure.py</description>
        <pubDate>Mon, 22 Sep 2025 13:30:42 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>4e834bd763cc59c1a7f544e93b4d1825deb15d10 - Merge branch &apos;jose/release/configure-check-pointer-init&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/config/PETSc/Configure.py#4e834bd763cc59c1a7f544e93b4d1825deb15d10</link>
        <description>Merge branch &apos;jose/release/configure-check-pointer-init&apos; into &apos;release&apos;configure: test if fortran pointers can be initialized in the declarationSee merge request petsc/petsc!8716

            List of files:
            /petsc/config/PETSc/Configure.py</description>
        <pubDate>Mon, 22 Sep 2025 13:25:59 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>3384ab8a42e580776d97539215944c00bb10b696 - configure: test if fortran pointers can be initialized in the declaration</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/config/PETSc/Configure.py#3384ab8a42e580776d97539215944c00bb10b696</link>
        <description>configure: test if fortran pointers can be initialized in the declaration

            List of files:
            /petsc/config/PETSc/Configure.py</description>
        <pubDate>Sun, 21 Sep 2025 10:02:56 +0000</pubDate>
        <dc:creator>Jose E. Roman &lt;jroman@dsic.upv.es&gt;</dc:creator>
    </item>
<item>
        <title>51b144c619aff302b570817d6f78637b8418d403 - Merge branch &apos;MarDiehl/use-bool-instead-of-enum&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/config/PETSc/Configure.py#51b144c619aff302b570817d6f78637b8418d403</link>
        <description>Merge branch &apos;MarDiehl/use-bool-instead-of-enum&apos; into &apos;main&apos;use bool instead of enumSee merge request petsc/petsc!8528

            List of files:
            /petsc/config/PETSc/Configure.py</description>
        <pubDate>Fri, 29 Aug 2025 16:31:13 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>ad49c6e3020e95528bc71effe5cd79a1b737ce7c - ensure that Fortran Bool is interoperable</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/config/PETSc/Configure.py#ad49c6e3020e95528bc71effe5cd79a1b737ce7c</link>
        <description>ensure that Fortran Bool is interoperableThe kind C_BOOL for logical from ISO_C_binding only defines the size ofthe logical as 1 Byte. It does not define which values (bit patterns) areused to encode true and false. In stdbool.h from C, true is defined as 1and false as 0, but these values are not guaranteed by the Fortran standard.There are (at least) two contemporary Fortran compilers that use adifference convention: Intel Fortran (ifort and ifx) and NVIDIA Fortran(nvfortran, former PGI). Both represent true as all bits set, i.e. -1 fora signed integer or 255 for an unsigned integer.Intel Fortran can be made interoperable with the &quot;-standard-semantics&quot; or&quot;-fpscomp logicals&quot;. The latter is now set by default to ensureinteroperability while avoiding effects such as modified name manglingrules and performance degradations due to the former.NVIDIA Fortran can be made interoperable with the &quot;-Munixlogical&quot; flag.This is set manually in the &quot;linux-cuda-single-cxx&quot; pipeline. This isnow set by default.

            List of files:
            /petsc/config/PETSc/Configure.py</description>
        <pubDate>Sat, 19 Jul 2025 21:03:26 +0000</pubDate>
        <dc:creator>Martin Diehl &lt;mail@martin-diehl.net&gt;</dc:creator>
    </item>
<item>
        <title>76f14e82e4ef5dcf684231ad11e66de8b15385f6 - Merge remote-tracking branch &apos;origin/release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/config/PETSc/Configure.py#76f14e82e4ef5dcf684231ad11e66de8b15385f6</link>
        <description>Merge remote-tracking branch &apos;origin/release&apos;

            List of files:
            /petsc/config/PETSc/Configure.py</description>
        <pubDate>Mon, 11 Aug 2025 15:06:27 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>3c740df38989639a041f09c339e2697373083c70 - Merge branch &apos;jolivet/fix-mingw-ucrt64&apos; into &apos;release&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/config/PETSc/Configure.py#3c740df38989639a041f09c339e2697373083c70</link>
        <description>Merge branch &apos;jolivet/fix-mingw-ucrt64&apos; into &apos;release&apos;Remove obsolete (and now removed) function from UCRTSee merge request petsc/petsc!8620

            List of files:
            /petsc/config/PETSc/Configure.py</description>
        <pubDate>Sun, 10 Aug 2025 05:05:03 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>c81e5e31c127e84162d3d5e8f86d4c149c7dddca - Remove obsolete (and now removed) function from UCRT</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/config/PETSc/Configure.py#c81e5e31c127e84162d3d5e8f86d4c149c7dddca</link>
        <description>Remove obsolete (and now removed) function from UCRT

            List of files:
            /petsc/config/PETSc/Configure.py</description>
        <pubDate>Thu, 31 Jul 2025 14:08:43 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>7b2fcb5d6efa604aac62606659be4a62fc8a0438 - Merge branch &apos;jolivet/proper-capitalization&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/config/PETSc/Configure.py#7b2fcb5d6efa604aac62606659be4a62fc8a0438</link>
        <description>Merge branch &apos;jolivet/proper-capitalization&apos; into &apos;main&apos;configure: fix capitalization of multiple packages and PETSc itselfSee merge request petsc/petsc!8597

            List of files:
            /petsc/config/PETSc/Configure.py</description>
        <pubDate>Mon, 28 Jul 2025 07:38:30 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>f605775f241e70b70bfd12f0f02e880680c40430 - configure: fix capitalization of multiple packages and PETSc itself</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/config/PETSc/Configure.py#f605775f241e70b70bfd12f0f02e880680c40430</link>
        <description>configure: fix capitalization of multiple packages and PETSc itself

            List of files:
            /petsc/config/PETSc/Configure.py</description>
        <pubDate>Sat, 26 Jul 2025 06:43:41 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>e5d0e974d09e2fda044b94bd4a229a64ac0695e1 - Merge branch &apos;barry/2025-07-15/fortran-always-delete-fortran-bindings-in-configure&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/config/PETSc/Configure.py#e5d0e974d09e2fda044b94bd4a229a64ac0695e1</link>
        <description>Merge branch &apos;barry/2025-07-15/fortran-always-delete-fortran-bindings-in-configure&apos; into &apos;main&apos;./configure should always delete the fortran bindings that may be there...See merge request petsc/petsc!8553

            List of files:
            /petsc/config/PETSc/Configure.py</description>
        <pubDate>Tue, 15 Jul 2025 18:50:10 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>84585aa54de1d685b3674facc4463c6824b284f5 - ./configure should always delete the fortran bindings that may be there otherwise switching on --with-fc=0 breaks the build</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/config/PETSc/Configure.py#84585aa54de1d685b3674facc4463c6824b284f5</link>
        <description>./configure should always delete the fortran bindings that may be there otherwise switching on --with-fc=0 breaks the build

            List of files:
            /petsc/config/PETSc/Configure.py</description>
        <pubDate>Tue, 15 Jul 2025 10:42:57 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>2165746541c6986d2771754d738a2b765fa0993e - Merge branch &apos;barry/2025-05-03/add-dolphinx-package&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/config/PETSc/Configure.py#2165746541c6986d2771754d738a2b765fa0993e</link>
        <description>Merge branch &apos;barry/2025-05-03/add-dolphinx-package&apos; into &apos;main&apos;add --download-dolfinxSee merge request petsc/petsc!8371

            List of files:
            /petsc/config/PETSc/Configure.py</description>
        <pubDate>Sun, 18 May 2025 19:52:00 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>d03e3399bf3f48bd54966feab56643de45aa3450 - Add support for --download-dolphinx and its needed packages</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/config/PETSc/Configure.py#d03e3399bf3f48bd54966feab56643de45aa3450</link>
        <description>Add support for --download-dolphinx and its needed packagesAlso add saving of pythonpath and PYTHONPATH in pkgconfig and petscvariables for users to access

            List of files:
            /petsc/config/PETSc/Configure.py</description>
        <pubDate>Sun, 18 May 2025 19:51:59 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
</channel>
</rss>
