<?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 datalayout-invalid-function-ptr-alignment.ll</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>ee4d09b8 - [AsmParser] Report invalid data layout more gracefully</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Assembler/datalayout-invalid-function-ptr-alignment.ll#ee4d09b8</link>
        <description>[AsmParser] Report invalid data layout more gracefullyReport this as a normal LLParser error, rather than a fatal error.

            List of files:
            /llvm-project-15.0.7/llvm/test/Assembler/datalayout-invalid-function-ptr-alignment.ll</description>
        <pubDate>Wed, 13 Jul 2022 08:15:51 +0000</pubDate>
        <dc:creator>Nikita Popov &lt;npopov@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>4ad76852 - Revert &quot;Revert &quot;Reland &quot;[Support] make report_fatal_error `abort` instead of `exit`&quot;&quot;&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Assembler/datalayout-invalid-function-ptr-alignment.ll#4ad76852</link>
        <description>Revert &quot;Revert &quot;Reland &quot;[Support] make report_fatal_error `abort` instead of `exit`&quot;&quot;&quot;This reverts commit 80a34ae31125aa46dcad47162ba45b152aed968d with fixes.Previously, since bots turning on EXPENSIVE_CHECKS are essentially turning onMachineVerifierPass by default on X86 and the fact thatinline-asm-avx-v-constraint-32bit.ll and inline-asm-avx512vl-v-constraint-32bit.llare not expected to generate functioning machine code, this would godown to `report_fatal_error` in MachineVerifierPass. Here passing`-verify-machineinstrs=0` to make the intent explicit.

            List of files:
            /llvm-project-15.0.7/llvm/test/Assembler/datalayout-invalid-function-ptr-alignment.ll</description>
        <pubDate>Wed, 12 Feb 2020 07:01:35 +0000</pubDate>
        <dc:creator>Yuanfang Chen &lt;yuanfang.chen@sony.com&gt;</dc:creator>
    </item>
<item>
        <title>17122ec1 - Revert &quot;Revert &quot;Revert &quot;Reland &quot;[Support] make report_fatal_error `abort` instead of `exit`&quot;&quot;&quot;&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Assembler/datalayout-invalid-function-ptr-alignment.ll#17122ec1</link>
        <description>Revert &quot;Revert &quot;Revert &quot;Reland &quot;[Support] make report_fatal_error `abort` instead of `exit`&quot;&quot;&quot;&quot;This reverts commit bb51d243308dbcc9a8c73180ae7b9e47b98e68fb.

            List of files:
            /llvm-project-15.0.7/llvm/test/Assembler/datalayout-invalid-function-ptr-alignment.ll</description>
        <pubDate>Thu, 13 Feb 2020 18:08:05 +0000</pubDate>
        <dc:creator>Yuanfang Chen &lt;yuanfang.chen@sony.com&gt;</dc:creator>
    </item>
<item>
        <title>bb51d243 - Revert &quot;Revert &quot;Reland &quot;[Support] make report_fatal_error `abort` instead of `exit`&quot;&quot;&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Assembler/datalayout-invalid-function-ptr-alignment.ll#bb51d243</link>
        <description>Revert &quot;Revert &quot;Reland &quot;[Support] make report_fatal_error `abort` instead of `exit`&quot;&quot;&quot;This reverts commit 80a34ae31125aa46dcad47162ba45b152aed968d with fixes.On bots llvm-clang-x86_64-expensive-checks-ubuntu andllvm-clang-x86_64-expensive-checks-debian only,llc returns 0 for these two tests unexpectedly. I tweaked the RUN line a littlebit in the hope that LIT is the culprit since this change is not in thecodepath these tests are testing.llvm\test\CodeGen\X86\inline-asm-avx-v-constraint-32bit.llllvm\test\CodeGen\X86\inline-asm-avx512vl-v-constraint-32bit.ll

            List of files:
            /llvm-project-15.0.7/llvm/test/Assembler/datalayout-invalid-function-ptr-alignment.ll</description>
        <pubDate>Wed, 12 Feb 2020 07:01:35 +0000</pubDate>
        <dc:creator>Yuanfang Chen &lt;yuanfang.chen@sony.com&gt;</dc:creator>
    </item>
<item>
        <title>80a34ae3 - Revert &quot;Reland &quot;[Support] make report_fatal_error `abort` instead of `exit`&quot;&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Assembler/datalayout-invalid-function-ptr-alignment.ll#80a34ae3</link>
        <description>Revert &quot;Reland &quot;[Support] make report_fatal_error `abort` instead of `exit`&quot;&quot;This reverts commit rGcd5b308b828e, rGcd5b308b828e, rG8cedf0e2994c.There are issues to be investigated for polly bots and bots turning onEXPENSIVE_CHECKS.

            List of files:
            /llvm-project-15.0.7/llvm/test/Assembler/datalayout-invalid-function-ptr-alignment.ll</description>
        <pubDate>Wed, 12 Feb 2020 04:39:34 +0000</pubDate>
        <dc:creator>Yuanfang Chen &lt;yuanfang.chen@sony.com&gt;</dc:creator>
    </item>
<item>
        <title>8cedf0e2 - Reland &quot;[Support] make report_fatal_error `abort` instead of `exit`&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Assembler/datalayout-invalid-function-ptr-alignment.ll#8cedf0e2</link>
        <description>Reland &quot;[Support] make report_fatal_error `abort` instead of `exit`&quot;Summary:Reland D67847 after D73742 is committed. Replace `sys::Process::Exit(1)`with `abort` in `report_fatal_error`.After this patch, for tools turning on `CrashRecoveryContext`,crash handler installed by `CrashRecoveryContext` is called unlessthey installed a non-returning handler using `llvm::install_fatal_error_handler`like `cc1_main` currently does.Reviewers: rnk, MaskRay, aganea, hans, espindola, jhendersonSubscribers: jholewinski, qcolombet, dschuff, jyknight, emaste, sdardis, nemanjai, jvesely, nhaehnle, sbc100, jgravelle-google, hiraditya, aheejin, kbarton, fedor.sergeev, asb, rbar, johnrusso, simoncook, sabuasal, niosHD, jrtc27, zzheng, edward-jones, atanasyan, steven_wu, rogfer01, MartinMosbeck, brucehoult, the_o, dexonsmith, PkmX, rupprecht, jocewei, jsji, Jim, dmgreen, lenary, s.egerton, pzheng, sameer.abuasal, apazos, luismarques, kerbowa, cfe-commits, llvm-commitsTags: #clang, #llvmDifferential Revision: https://reviews.llvm.org/D74456

            List of files:
            /llvm-project-15.0.7/llvm/test/Assembler/datalayout-invalid-function-ptr-alignment.ll</description>
        <pubDate>Tue, 11 Feb 2020 02:33:05 +0000</pubDate>
        <dc:creator>Yuanfang Chen &lt;yuanfang.chen@sony.com&gt;</dc:creator>
    </item>
<item>
        <title>6e24c603 - Revert &quot;[Support] make report_fatal_error `abort` instead of `exit`&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Assembler/datalayout-invalid-function-ptr-alignment.ll#6e24c603</link>
        <description>Revert &quot;[Support] make report_fatal_error `abort` instead of `exit`&quot;This reverts commit 647c3f4e47de8a850ffcaa897db68702d8d2459a.Got bots failure from sanitizer-windows and maybe others.

            List of files:
            /llvm-project-15.0.7/llvm/test/Assembler/datalayout-invalid-function-ptr-alignment.ll</description>
        <pubDate>Thu, 16 Jan 2020 01:46:18 +0000</pubDate>
        <dc:creator>Yuanfang Chen &lt;yuanfang.chen@sony.com&gt;</dc:creator>
    </item>
<item>
        <title>647c3f4e - [Support] make report_fatal_error `abort` instead of `exit`</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Assembler/datalayout-invalid-function-ptr-alignment.ll#647c3f4e</link>
        <description>[Support] make report_fatal_error `abort` instead of `exit`Summary:This patch could be treated as a rebase of D33960. It also fixes PR35547.A fix for `llvm/test/Other/close-stderr.ll` is proposed in D68164. Seemsthe consensus is that the test is passing by chance and I&apos;m notsure how important it is for us. So it is removed like in D33960 for now.The rest of the test fixes are just adding `--crash` flag to `not` tool.** The reason it fixes PR35547 is`exit` does cleanup including calling class destructor whereas `abort`does not do any cleanup. In multithreading environment such as ThinLTO or JIT,threads may share states which mostly are ManagedStatic&lt;&gt;. If faulting threadtearing down a class when another thread is using it, there are chances ofmemory corruption. This is bad 1. It will stop error reporting like prettystack printer; 2. The memory corruption is distracting and nondeterministic interms of error message, and corruption type (depending one the timing, itcould be double free, heap free after use, etc.).Reviewers: rnk, chandlerc, zturner, sepavloff, MaskRay, espindolaReviewed By: rnk, MaskRaySubscribers: wuzish, jholewinski, qcolombet, dschuff, jyknight, emaste, sdardis, nemanjai, jvesely, nhaehnle, sbc100, arichardson, jgravelle-google, aheejin, kbarton, fedor.sergeev, asb, rbar, johnrusso, simoncook, apazos, sabuasal, niosHD, jrtc27, zzheng, edward-jones, atanasyan, rogfer01, MartinMosbeck, brucehoult, the_o, PkmX, jocewei, jsji, lenary, s.egerton, pzheng, cfe-commits, MaskRay, filcab, davide, MatzeB, mehdi_amini, hiraditya, steven_wu, dexonsmith, rupprecht, seiya, llvm-commitsTags: #llvm, #clangDifferential Revision: https://reviews.llvm.org/D67847

            List of files:
            /llvm-project-15.0.7/llvm/test/Assembler/datalayout-invalid-function-ptr-alignment.ll</description>
        <pubDate>Wed, 15 Jan 2020 06:43:51 +0000</pubDate>
        <dc:creator>Yuanfang Chen &lt;yuanfang.chen@sony.com&gt;</dc:creator>
    </item>
<item>
        <title>d8c3c173 - [DataLayout] Check StackNatural and FunctionPtr alignments.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Assembler/datalayout-invalid-function-ptr-alignment.ll#d8c3c173</link>
        <description>[DataLayout] Check StackNatural and FunctionPtr alignments.MaybeAlignment asserts that the passed in value is == 0 or a power of 2.Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=16272Reviewers: michaelplatings, gchatelet, jakehehrlich, jfbReviewed By: gchateletTags: #llvmDifferential Revision: https://reviews.llvm.org/D65858llvm-svn: 368191

            List of files:
            /llvm-project-15.0.7/llvm/test/Assembler/datalayout-invalid-function-ptr-alignment.ll</description>
        <pubDate>Wed, 07 Aug 2019 17:20:55 +0000</pubDate>
        <dc:creator>Florian Hahn &lt;flo@fhahn.com&gt;</dc:creator>
    </item>
</channel>
</rss>
