[clang] [Serialization] Don't write merged table (PR #186056)

via cfe-commits cfe-commits at lists.llvm.org
Thu Mar 12 02:22:00 PDT 2026


github-actions[bot] wrote:

<!--PREMERGE ADVISOR COMMENT: Windows-->
# :window: Windows x64 Test Results

* 53218 tests passed
* 1024 tests skipped
* 1 test failed

## Failed Tests
(click on a test name to see its output)

### Clang
<details>
<summary>Clang.Modules/no-transitive-decl-change-4.cppm</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 3
rm -rf C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp
# executed command: rm -rf 'C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp'
# note: command had no output on stdout or stderr
# RUN: at line 4
split-file C:\_work\llvm-project\llvm-project\clang\test\Modules\no-transitive-decl-change-4.cppm C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp
# executed command: split-file 'C:\_work\llvm-project\llvm-project\clang\test\Modules\no-transitive-decl-change-4.cppm' 'C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp'
# note: command had no output on stdout or stderr
# RUN: at line 6
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem C:\_work\llvm-project\llvm-project\build\lib\clang\23\include -nostdsysteminc -std=c++20 -emit-reduced-module-interface C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T.cppm -o C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T.pcm        -fmodule-file=T=C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T.pcm
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' -cc1 -internal-isystem 'C:\_work\llvm-project\llvm-project\build\lib\clang\23\include' -nostdsysteminc -std=c++20 -emit-reduced-module-interface 'C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T.cppm' -o 'C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T.pcm' '-fmodule-file=T=C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T.pcm'
# note: command had no output on stdout or stderr
# RUN: at line 8
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem C:\_work\llvm-project\llvm-project\build\lib\clang\23\include -nostdsysteminc -std=c++20 -emit-reduced-module-interface C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T1.cppm -o C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T1.pcm      -fmodule-file=T=C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T.pcm
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' -cc1 -internal-isystem 'C:\_work\llvm-project\llvm-project\build\lib\clang\23\include' -nostdsysteminc -std=c++20 -emit-reduced-module-interface 'C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T1.cppm' -o 'C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T1.pcm' '-fmodule-file=T=C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T.pcm'
# note: command had no output on stdout or stderr
# RUN: at line 10
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem C:\_work\llvm-project\llvm-project\build\lib\clang\23\include -nostdsysteminc -std=c++20 -emit-reduced-module-interface C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T2.cppm -o C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T2.pcm      -fmodule-file=T=C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T.pcm
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' -cc1 -internal-isystem 'C:\_work\llvm-project\llvm-project\build\lib\clang\23\include' -nostdsysteminc -std=c++20 -emit-reduced-module-interface 'C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T2.cppm' -o 'C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T2.pcm' '-fmodule-file=T=C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T.pcm'
# note: command had no output on stdout or stderr
# RUN: at line 12
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem C:\_work\llvm-project\llvm-project\build\lib\clang\23\include -nostdsysteminc -std=c++20 -emit-reduced-module-interface C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T3.cppm -o C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T3.pcm      -fmodule-file=T=C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T.pcm
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' -cc1 -internal-isystem 'C:\_work\llvm-project\llvm-project\build\lib\clang\23\include' -nostdsysteminc -std=c++20 -emit-reduced-module-interface 'C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T3.cppm' -o 'C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T3.pcm' '-fmodule-file=T=C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T.pcm'
# note: command had no output on stdout or stderr
# RUN: at line 14
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem C:\_work\llvm-project\llvm-project\build\lib\clang\23\include -nostdsysteminc -std=c++20 -emit-reduced-module-interface C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T4.cppm -o C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T4.pcm      -fmodule-file=T=C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T.pcm
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' -cc1 -internal-isystem 'C:\_work\llvm-project\llvm-project\build\lib\clang\23\include' -nostdsysteminc -std=c++20 -emit-reduced-module-interface 'C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T4.cppm' -o 'C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T4.pcm' '-fmodule-file=T=C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T.pcm'
# note: command had no output on stdout or stderr
# RUN: at line 16
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem C:\_work\llvm-project\llvm-project\build\lib\clang\23\include -nostdsysteminc -std=c++20 -emit-reduced-module-interface C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/A.cppm -o C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/A.pcm      -fmodule-file=T=C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T.pcm
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' -cc1 -internal-isystem 'C:\_work\llvm-project\llvm-project\build\lib\clang\23\include' -nostdsysteminc -std=c++20 -emit-reduced-module-interface 'C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/A.cppm' -o 'C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/A.pcm' '-fmodule-file=T=C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T.pcm'
# note: command had no output on stdout or stderr
# RUN: at line 18
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem C:\_work\llvm-project\llvm-project\build\lib\clang\23\include -nostdsysteminc -std=c++20 -emit-reduced-module-interface C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/AWrapper.cppm -o C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/AWrapper.pcm       -fprebuilt-module-path=C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' -cc1 -internal-isystem 'C:\_work\llvm-project\llvm-project\build\lib\clang\23\include' -nostdsysteminc -std=c++20 -emit-reduced-module-interface 'C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/AWrapper.cppm' -o 'C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/AWrapper.pcm' '-fprebuilt-module-path=C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp'
# note: command had no output on stdout or stderr
# RUN: at line 20
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem C:\_work\llvm-project\llvm-project\build\lib\clang\23\include -nostdsysteminc -std=c++20 -emit-reduced-module-interface C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/B.cppm -o C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/B.pcm      -fprebuilt-module-path=C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' -cc1 -internal-isystem 'C:\_work\llvm-project\llvm-project\build\lib\clang\23\include' -nostdsysteminc -std=c++20 -emit-reduced-module-interface 'C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/B.cppm' -o 'C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/B.pcm' '-fprebuilt-module-path=C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp'
# note: command had no output on stdout or stderr
# RUN: at line 23
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem C:\_work\llvm-project\llvm-project\build\lib\clang\23\include -nostdsysteminc -std=c++20 -emit-reduced-module-interface C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/A.v1.cppm -o C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/A.v1.pcm      -fmodule-file=T=C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T.pcm
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' -cc1 -internal-isystem 'C:\_work\llvm-project\llvm-project\build\lib\clang\23\include' -nostdsysteminc -std=c++20 -emit-reduced-module-interface 'C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/A.v1.cppm' -o 'C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/A.v1.pcm' '-fmodule-file=T=C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/T.pcm'
# note: command had no output on stdout or stderr
# RUN: at line 25
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem C:\_work\llvm-project\llvm-project\build\lib\clang\23\include -nostdsysteminc -std=c++20 -emit-reduced-module-interface C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/AWrapper.cppm -o C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/AWrapper.v1.pcm       -fprebuilt-module-path=C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp -fmodule-file=A=C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/A.v1.pcm
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' -cc1 -internal-isystem 'C:\_work\llvm-project\llvm-project\build\lib\clang\23\include' -nostdsysteminc -std=c++20 -emit-reduced-module-interface 'C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/AWrapper.cppm' -o 'C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/AWrapper.v1.pcm' '-fprebuilt-module-path=C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp' '-fmodule-file=A=C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/A.v1.pcm'
# note: command had no output on stdout or stderr
# RUN: at line 27
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem C:\_work\llvm-project\llvm-project\build\lib\clang\23\include -nostdsysteminc -std=c++20 -emit-reduced-module-interface C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/B.cppm -o C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/B.v1.pcm      -fprebuilt-module-path=C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp -fmodule-file=AWrapper=C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/AWrapper.v1.pcm -fmodule-file=A=C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/A.v1.pcm
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' -cc1 -internal-isystem 'C:\_work\llvm-project\llvm-project\build\lib\clang\23\include' -nostdsysteminc -std=c++20 -emit-reduced-module-interface 'C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/B.cppm' -o 'C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/B.v1.pcm' '-fprebuilt-module-path=C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp' '-fmodule-file=AWrapper=C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/AWrapper.v1.pcm' '-fmodule-file=A=C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/A.v1.pcm'
# note: command had no output on stdout or stderr
# RUN: at line 30
not diff C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/B.pcm C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/B.v1.pcm &> /dev/null
# executed command: not diff 'C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/B.pcm' 'C:\_work\llvm-project\llvm-project\build\tools\clang\test\Modules\Output\no-transitive-decl-change-4.cppm.tmp/B.v1.pcm'
# note: command had no output on stdout or stderr
# error: command failed with exit status: 1

--

```
</details>

If these failures are unrelated to your changes (for example tests are broken or flaky at HEAD), please open an issue at https://github.com/llvm/llvm-project/issues and add the `infrastructure` label.

https://github.com/llvm/llvm-project/pull/186056


More information about the cfe-commits mailing list