<?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 build.rs</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>60ef3feef7f5137af55ea7336903743d94ee71a8 - Merge pull request #1346 from CEED/jeremy/pre-release</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/rust/libceed-sys/build.rs#60ef3feef7f5137af55ea7336903743d94ee71a8</link>
        <description>Merge pull request #1346 from CEED/jeremy/pre-releaseRelease - version 0.12.0

            List of files:
            /libCEED/rust/libceed-sys/build.rs</description>
        <pubDate>Wed, 01 Nov 2023 13:40:18 +0000</pubDate>
        <dc:creator>Jed Brown &lt;jed@jedbrown.org&gt;</dc:creator>
    </item>
<item>
        <title>4018a20a98d451fac24765d3ddb936861647ce8d - release - update version number and notes</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/rust/libceed-sys/build.rs#4018a20a98d451fac24765d3ddb936861647ce8d</link>
        <description>release - update version number and notes

            List of files:
            /libCEED/rust/libceed-sys/build.rs</description>
        <pubDate>Mon, 25 Sep 2023 15:47:22 +0000</pubDate>
        <dc:creator>Jeremy L Thompson &lt;jeremy@jeremylt.org&gt;</dc:creator>
    </item>
<item>
        <title>49aac155e7a09736f56fb3abac0f57dab29f7cbf - IWYU fixes (#1182)</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/rust/libceed-sys/build.rs#49aac155e7a09736f56fb3abac0f57dab29f7cbf</link>
        <description>IWYU fixes (#1182)* iwyu - include fixes* iwyu - silence some iwyu output* minor - clearer macro names* iwyu - fix suggestion of &quot;ceed/ceed.h&quot; externally* iwyu - lighter petsc headers* iwyu - ceed/ceed.h -&gt; ceed.h* iwyu - cuda/hip include fixes

            List of files:
            /libCEED/rust/libceed-sys/build.rs</description>
        <pubDate>Fri, 24 Mar 2023 15:20:50 +0000</pubDate>
        <dc:creator>Jeremy L Thompson &lt;jeremy@jeremylt.org&gt;</dc:creator>
    </item>
<item>
        <title>861776b7df5315b0ab775626e7d626339efe2a37 - Merge pull request #1124 from CEED/jed/release-0.11</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/rust/libceed-sys/build.rs#861776b7df5315b0ab775626e7d626339efe2a37</link>
        <description>Merge pull request #1124 from CEED/jed/release-0.11Release 0.11

            List of files:
            /libCEED/rust/libceed-sys/build.rs</description>
        <pubDate>Sat, 24 Dec 2022 18:53:23 +0000</pubDate>
        <dc:creator>Jed Brown &lt;jed@jedbrown.org&gt;</dc:creator>
    </item>
<item>
        <title>8ec64e9ae9d5df169dba8c8ee61d8ec8907b8f80 - libCEED 0.11.0</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/rust/libceed-sys/build.rs#8ec64e9ae9d5df169dba8c8ee61d8ec8907b8f80</link>
        <description>libCEED 0.11.0

            List of files:
            /libCEED/rust/libceed-sys/build.rs</description>
        <pubDate>Sat, 24 Dec 2022 05:38:44 +0000</pubDate>
        <dc:creator>Jed Brown &lt;jed@jedbrown.org&gt;</dc:creator>
    </item>
<item>
        <title>c9c2c07970382857cc7b4a28d359710237b91a3e - QF headers for typedefs and macros (#1036)</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/rust/libceed-sys/build.rs#c9c2c07970382857cc7b4a28d359710237b91a3e</link>
        <description>QF headers for typedefs and macros (#1036)* jit - qf headers for typedefs and macros* jit - smaller list of permitted files* ceed - only include ceed.h in QF source

            List of files:
            /libCEED/rust/libceed-sys/build.rs</description>
        <pubDate>Fri, 05 Aug 2022 20:10:01 +0000</pubDate>
        <dc:creator>Jeremy L Thompson &lt;jeremy@jeremylt.org&gt;</dc:creator>
    </item>
<item>
        <title>d086b42987308d3f7585a8cbf1070065d766cfaa - Merge pull request #916 from CEED/jeremy/v0.10</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/rust/libceed-sys/build.rs#d086b42987308d3f7585a8cbf1070065d766cfaa</link>
        <description>Merge pull request #916 from CEED/jeremy/v0.10release -  prepare for v0.10

            List of files:
            /libCEED/rust/libceed-sys/build.rs</description>
        <pubDate>Mon, 21 Mar 2022 20:55:27 +0000</pubDate>
        <dc:creator>Jeremy L Thompson &lt;jeremy@jeremylt.org&gt;</dc:creator>
    </item>
<item>
        <title>667e613fe678313d77f7966d97cc228a73b32933 - release -  prepare for v0.10</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/rust/libceed-sys/build.rs#667e613fe678313d77f7966d97cc228a73b32933</link>
        <description>release -  prepare for v0.10

            List of files:
            /libCEED/rust/libceed-sys/build.rs</description>
        <pubDate>Wed, 16 Mar 2022 16:10:06 +0000</pubDate>
        <dc:creator>Jeremy L Thompson &lt;jeremy@jeremylt.org&gt;</dc:creator>
    </item>
<item>
        <title>80a9ef0545a39c00cdcaab1ca26f8053604f3120 - Allow CeedScalar to be single precision  (#788)</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/rust/libceed-sys/build.rs#80a9ef0545a39c00cdcaab1ca26f8053604f3120</link>
        <description>Allow CeedScalar to be single precision  (#788)One can modify `ceed.h` to include `ceed-f32.h` and then use single precision. This is tested for C in CI and has been tested by developers with Rust, Julia, and Python. This interface is evolving and should be considered experimental at this time (thus lack of automated build support).* Introduce CeedScalarType enum* WIP changes to allow different definitions of CeedScalar* Introduce new header files for float and double* Only use avx tensor contract and MAGMA non-tensor basis if CeedScalar is double* WIP changes to allow CeedScalar to be float* WIP start trying to adjust test tolerances for float or double* fix typos in comments* install ceed-f32/64 headers* Fix missing casts for hipMAGMA element restrictions* make CeedQFunctionContextGetContextSize available for Python bindings* Changes to Python bindings to allow CeedScalar to be float* WIP adjust Python tests for float or double* make style* remove QFunctionContextGetContextSize from backend header* Use quotes instead of &lt;&gt; in include statement* Remove unncessary includes* Update tolerances for tests* [Julia] allow CeedScalar to be Float32* [Julia] Use Preferences instead of custom build configuration# Conflicts:#	julia/LibCEED.jl/src/C.jl* [Makefile] Change definition of CC_VENDOR so it works with cross-compilation* [Julia] Use Preferences in CI# Conflicts:#	.github/workflows/julia-test-with-style.yml* [Julia] Update docs about preferences* [Julia] Add test/Project.toml workaround for Preferences* Add CeedGetScalarType to get the type of CeedScalar at runtime* [Julia] Move functions from Ceed.jl to LibCEED.jl* [Julia] Add support for getting library path and scalar type at runtime* [Julia] Minor change to checking if CUDA is loaded* [Julia] Check correct CeedScalar types in basis functions* [Julia] Fix tests comparing with output file* [Julia] Change devtests to use CeedScalar instead of Float64* Update test 402 so context will be same size in double or float* Update tolerances for ceed examples* [Julia] CUDA fixes* remove unused variable in t208* SchurDecomposition: do not compute tau on final iteration* Update tolerances for some basis tests (for single precision)* Make style* Python style fixes for basis test* Add single precision output for t300 and t320 and adjust checks; skip t541 in single* Add LCOV exclusions after moving to new line* fix spacing* Python: make CEED_EPSILON available as libceed.EPSILON* Python: optional parameter to specify different output file for test comparison* Python: update tests&apos; use of EPSILON and change test_300 output file for single precision* Python: add convenience function for getting dtype corresponding to CeedScalar* rust - add single precision support* [Julia] Fall back on Float64 if CeedGetScalarType is not available* [Julia] style* Adjust tolerance for t301* xsmm - add single precision support* avx - add single precision support* Add initial single precision support for MAGMA non-tensor basis* Skip t300 and t320 in single precision; revert Python t300 changes* Revert output changes for t300 and t320 in junit* [Julia] Changes to autogenerated bindings for mixed precision* [Julia] style* [Julia] Check scalar type when changing libceed library pathThe check is also performed when the package is loaded. This prevents having torestart the Julia session twice* [Julia] Require JLLWrappers version 1.3This is needed to use Preferences to change the library path* Add documentation page for precision developmentCo-authored-by:  Will Pazner &lt;will.e.p@gmail.com&gt;* Cleanup from merge: remove old README* Return CEED_ALIGN to backend.h* Make Fortran compiler (FC) optional; empty skips Fortran testsUse in Python and Rust builds, which may not have a Fortran compilerinstalled and thus would produce confusing output.* Add single precision CI test for NoetherCo-authored-by: Jeremy L Thompson &lt;jeremy@jeremylt.org&gt;Co-authored-by: Will Pazner &lt;will.e.p@gmail.com&gt;Co-authored-by: Jeremy L Thompson &lt;jeremy@jeremylt.org&gt;Co-authored-by: Jed Brown &lt;jed@jedbrown.org&gt;

            List of files:
            /libCEED/rust/libceed-sys/build.rs</description>
        <pubDate>Thu, 02 Sep 2021 21:28:30 +0000</pubDate>
        <dc:creator>Natalie Beams &lt;246972+nbeams@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>d66340f5aae79e564186ab7514a1cd08b3a1b06b - libCEED 0.9.0</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/rust/libceed-sys/build.rs#d66340f5aae79e564186ab7514a1cd08b3a1b06b</link>
        <description>libCEED 0.9.0

            List of files:
            /libCEED/rust/libceed-sys/build.rs</description>
        <pubDate>Tue, 06 Jul 2021 22:54:08 +0000</pubDate>
        <dc:creator>Jed Brown &lt;jed@jedbrown.org&gt;</dc:creator>
    </item>
<item>
        <title>c4016ce5e01824a90bfdd2159ea8004eb7b29eef - Merge pull request #766 from CEED/jed/rust-crates</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/rust/libceed-sys/build.rs#c4016ce5e01824a90bfdd2159ea8004eb7b29eef</link>
        <description>Merge pull request #766 from CEED/jed/rust-cratesrust: split crates into libceed-sys and libceed

            List of files:
            /libCEED/rust/libceed-sys/build.rs</description>
        <pubDate>Fri, 28 May 2021 17:18:33 +0000</pubDate>
        <dc:creator>Jed Brown &lt;jed@jedbrown.org&gt;</dc:creator>
    </item>
<item>
        <title>e7f210137e9126760e96c7cf016e9553db6fb1c3 - rust/libceed-sys: avoid rebuilding due to missing config.mk</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/rust/libceed-sys/build.rs#e7f210137e9126760e96c7cf016e9553db6fb1c3</link>
        <description>rust/libceed-sys: avoid rebuilding due to missing config.mkThis preserves the development mode in which you can put flags inc-src/config.mk and have them used in your build.

            List of files:
            /libCEED/rust/libceed-sys/build.rs</description>
        <pubDate>Fri, 28 May 2021 04:07:01 +0000</pubDate>
        <dc:creator>Jed Brown &lt;jed@jedbrown.org&gt;</dc:creator>
    </item>
<item>
        <title>dfd5c3f2ffe6f259fe6e4d6fcef401d47f721b6b - rust: fix libceed-sys packaging</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/rust/libceed-sys/build.rs#dfd5c3f2ffe6f259fe6e4d6fcef401d47f721b6b</link>
        <description>rust: fix libceed-sys packaging

            List of files:
            /libCEED/rust/libceed-sys/build.rs</description>
        <pubDate>Thu, 20 May 2021 23:03:24 +0000</pubDate>
        <dc:creator>Jed Brown &lt;jed@jedbrown.org&gt;</dc:creator>
    </item>
<item>
        <title>9df49d7ef0a77c7a3baec2427d8a7274681409b6 - rust: split crates into libceed-sys and libceed</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/rust/libceed-sys/build.rs#9df49d7ef0a77c7a3baec2427d8a7274681409b6</link>
        <description>rust: split crates into libceed-sys and libceedCo-authored-by: Jeremy L. Thompson &lt;jeremy@jeremylt.org&gt;

            List of files:
            /libCEED/rust/libceed-sys/build.rs</description>
        <pubDate>Thu, 20 May 2021 21:47:58 +0000</pubDate>
        <dc:creator>Jed Brown &lt;jed@jedbrown.org&gt;</dc:creator>
    </item>
</channel>
</rss>
