<?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 module.modulemap</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>b0e89906 - [ASTReader] Allow controlling separately whether validation should be disabled for a PCH vs a module file</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Index/Inputs/preamble-reparse-changed-module/module.modulemap#b0e89906</link>
        <description>[ASTReader] Allow controlling separately whether validation should be disabled for a PCH vs a module fileThis addresses an issue with how the PCH preable works, specifically:1. When using a PCH/preamble the module hash changes and a different cache directory is used2. When the preamble is used, PCH &amp; PCM validation is disabled.Due to combination of #1 and #2, reparsing with preamble enabled can end up loading a stale module file before a header change and using it without updating it because validation is disabled and it doesn&#8217;t check that the header has changed and the module file is out-of-date.rdar://72611253Differential Revision: https://reviews.llvm.org/D95159

            List of files:
            /llvm-project-15.0.7/clang/test/Index/Inputs/preamble-reparse-changed-module/module.modulemap</description>
        <pubDate>Thu, 21 Jan 2021 19:19:34 +0000</pubDate>
        <dc:creator>Argyrios Kyrtzidis &lt;kyrtzidis@apple.com&gt;</dc:creator>
    </item>
</channel>
</rss>
