Skip to content

Rework injection and synchronisation for Linux on musl-libc #2188

Rework injection and synchronisation for Linux on musl-libc

Rework injection and synchronisation for Linux on musl-libc #2188

Triggered via pull request January 22, 2024 17:01
Status Failure
Total duration 6h 1m 31s
Artifacts
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

ci.yml

on: pull_request
Commit message check
6s
Commit message check
Code formatting check
56s
Code formatting check
Baseline cmake check
30s
Baseline cmake check
Documentation Build
2m 33s
Documentation Build
Android
4m 1s
Android
Matrix: Linux
Matrix: Mac
Matrix: Windows
Fit to window
Zoom out
Zoom in

Annotations

13 errors
Windows (VS2015 x86 Development)
Process completed with exit code 35.
Windows (VS2019 x64 Development)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ RenderDoc is a Catch v2.13.7 host application. Run with -? for options ------------------------------------------------------------------------------- Test shader editing Test that making no changes means no binary changes ------------------------------------------------------------------------------- D:\a\renderdoc\renderdoc\renderdoc\driver\shaders\dxbc\dxbc_bytecode_editor.cpp(514) ............................................................................... D:\a\renderdoc\renderdoc\renderdoc\driver\shaders\dxbc\dxbc_bytecode_editor.cpp(547): FAILED: CHECK( bytecode == edited ) with expansion: { 'D', 'X', 'B', 'C', '�', 'c', 'V', '�', '�', '�', 17, '�', 'b', '�', '�', 8, '$', '�', '�', 'e', 1, 0, 0, 0, 0, 2, 0, 0, 5, 0, 0, 0, '4', 0, 0, 0, '�', 0, 0, 0, '�', 0, 0, 0, 4, 1, 0, 0, 'd', 1, 0, 0, 'R', 'D', 'E', 'F', 'd', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '<', 0, 0, 0, 0, 5, '�', '�', 4, 'A', 0, 0, '<', 0, 0, 0, 'R', 'D', '1', '1', '<', 0, 0, 0, 24, 0, 0, 0, ' ', 0, 0, 0, '(', 0, 0, 0, '$', 0, 0, 0, '\f', 0, 0, 0, 0, 0, 0, 0, 'M', 'i', 'c', 'r', 'o', 's', 'o', 'f', 't', ' ', '(', 'R', ')', ' ', 'H', 'L', 'S', 'L', ' ', 'S', 'h', 'a', 'd', 'e', 'r', ' ', 'C', 'o', 'm', 'p', 'i', 'l', 'e', 'r', ' ', '1', '0', '.', '1', 0, 'I', 'S', 'G', 'N', '(', 0, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, ' ', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 'I', 'N', 'P', 'U', 'T', 0, '�', '�', 'O', 'S', 'G', 'N', ',', 0, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, ' ', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 'S', 'V', '_', 'T', 'a', 'r', 'g', 'e', 't', 0, '�', '�', 'S', 'H', 'E', 'X', 'X', 0, 0, 0, 'P', 0, 0, 0, 22, 0, 0, 0, 'j', '�', 0, 1, 'b', 16, 0, 3, 18, 16, 16, 0, 0, 0, 0, 0, 'e', 0, 0, 3, '�', ' ', 16, 0, 0, 0, 0, 0, 'h', 0, 0, 2, 1, 0, 0, 0, '6', 0, 0, 5, '�', 0, 16, 0, 0, 0, 0, 0, 6, 16, 16, 0, 0, 0, 0, 0, '6', 0, 0, 5, '�', ' ', 16, 0, 0, 0, 0, 0, 'F', 14, 16, 0, 0, 0, 0, 0, '>', 0, 0, 1, 'S', 'T', 'A', 'T', '�', 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } == { 'D', 'X', 'B', 'C', '�', 'c', 'V', '�', '�', '�', 17, '�', 'b', '�', '�', 8, '$', '�', '�', 'e', 1, 0, 0, 0, 0, 2, 0, 0, 5, 0, 0, 0, '4', 0, 0, 0, '�', 0, 0, 0, '�', 0, 0, 0, 4, 1, 0, 0, 'd', 1, 0, 0, 4, 2, 0, 0, 'R', 'D', 'E', 'F', 'd', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '<', 0, 0, 0, 0, 5, '�', '�', 4, 'A', 0, 0, '<', 0, 0, 0, 'R', 'D', '1', '1', '<', 0, 0, 0, 24, 0, 0, 0, ' ', 0, 0, 0, '(', 0, 0, 0, '$', 0, 0, 0, '\f', 0, 0, 0, 0, 0, 0, 0, 'M', 'i', 'c', 'r', 'o', 's', 'o', 'f', 't', ' ', '(', 'R', ')', ' ', 'H', 'L', 'S', 'L', ' ', 'S', 'h', 'a', 'd', 'e', 'r', ' ', 'C', 'o', 'm', 'p', 'i', 'l', 'e', 'r', ' ', '1', '0', '.', '1', 0, 'I', 'S', 'G', 'N', '(', 0, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, ' ', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 'I', 'N', 'P', 'U', 'T', 0, '�', '�', 'O', 'S', 'G', 'N', ',', 0, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, ' ', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 'S', 'V', '_', 'T', 'a', 'r', 'g', 'e', 't', 0, '�', '�', 'S', 'H', 'E', 'X', 'X', 0, 0, 0, 'P', 0, 0, 0, 22, 0, 0, 0, 'j', '�', 0, 1, 'b', 16, 0, 3, 18, 16, 16, 0, 0, 0, 0, 0, 'e', 0, 0, 3, '�', ' ', 16, 0, 0, 0, 0, 0, 'h', 0, 0, 2, 1, 0, 0, 0, '6', 0, 0, 5, '�', 0, 16, 0, 0, 0, 0, 0, 6, 16, 16, 0, 0, 0, 0, 0, '6', 0, 0, 5, '�', ' ', 16, 0, 0, 0, 0, 0, 'F', 14, 16, 0, 0, 0, 0, 0, '>', 0, 0, 1, 'S', 'T', 'A', 'T', '�', 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2
Windows (VS2019 x64 Development)
Process completed with exit code 1.
Windows (VS2022 x64 Development)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ RenderDoc is a Catch v2.13.7 host application. Run with -? for options ------------------------------------------------------------------------------- Test shader editing Test that making no changes means no binary changes ------------------------------------------------------------------------------- D:\a\renderdoc\renderdoc\renderdoc\driver\shaders\dxbc\dxbc_bytecode_editor.cpp(514) ............................................................................... D:\a\renderdoc\renderdoc\renderdoc\driver\shaders\dxbc\dxbc_bytecode_editor.cpp(547): FAILED: CHECK( bytecode == edited ) with expansion: { 'D', 'X', 'B', 'C', '�', 'c', 'V', '�', '�', '�', 17, '�', 'b', '�', '�', 8, '$', '�', '�', 'e', 1, 0, 0, 0, 0, 2, 0, 0, 5, 0, 0, 0, '4', 0, 0, 0, '�', 0, 0, 0, '�', 0, 0, 0, 4, 1, 0, 0, 'd', 1, 0, 0, 'R', 'D', 'E', 'F', 'd', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '<', 0, 0, 0, 0, 5, '�', '�', 4, 'A', 0, 0, '<', 0, 0, 0, 'R', 'D', '1', '1', '<', 0, 0, 0, 24, 0, 0, 0, ' ', 0, 0, 0, '(', 0, 0, 0, '$', 0, 0, 0, '\f', 0, 0, 0, 0, 0, 0, 0, 'M', 'i', 'c', 'r', 'o', 's', 'o', 'f', 't', ' ', '(', 'R', ')', ' ', 'H', 'L', 'S', 'L', ' ', 'S', 'h', 'a', 'd', 'e', 'r', ' ', 'C', 'o', 'm', 'p', 'i', 'l', 'e', 'r', ' ', '1', '0', '.', '1', 0, 'I', 'S', 'G', 'N', '(', 0, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, ' ', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 'I', 'N', 'P', 'U', 'T', 0, '�', '�', 'O', 'S', 'G', 'N', ',', 0, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, ' ', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 'S', 'V', '_', 'T', 'a', 'r', 'g', 'e', 't', 0, '�', '�', 'S', 'H', 'E', 'X', 'X', 0, 0, 0, 'P', 0, 0, 0, 22, 0, 0, 0, 'j', '�', 0, 1, 'b', 16, 0, 3, 18, 16, 16, 0, 0, 0, 0, 0, 'e', 0, 0, 3, '�', ' ', 16, 0, 0, 0, 0, 0, 'h', 0, 0, 2, 1, 0, 0, 0, '6', 0, 0, 5, '�', 0, 16, 0, 0, 0, 0, 0, 6, 16, 16, 0, 0, 0, 0, 0, '6', 0, 0, 5, '�', ' ', 16, 0, 0, 0, 0, 0, 'F', 14, 16, 0, 0, 0, 0, 0, '>', 0, 0, 1, 'S', 'T', 'A', 'T', '�', 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } == { 'D', 'X', 'B', 'C', '�', 'c', 'V', '�', '�', '�', 17, '�', 'b', '�', '�', 8, '$', '�', '�', 'e', 1, 0, 0, 0, 0, 2, 0, 0, 5, 0, 0, 0, '4', 0, 0, 0, '�', 0, 0, 0, '�', 0, 0, 0, 4, 1, 0, 0, 'd', 1, 0, 0, 4, 2, 0, 0, 'R', 'D', 'E', 'F', 'd', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '<', 0, 0, 0, 0, 5, '�', '�', 4, 'A', 0, 0, '<', 0, 0, 0, 'R', 'D', '1', '1', '<', 0, 0, 0, 24, 0, 0, 0, ' ', 0, 0, 0, '(', 0, 0, 0, '$', 0, 0, 0, '\f', 0, 0, 0, 0, 0, 0, 0, 'M', 'i', 'c', 'r', 'o', 's', 'o', 'f', 't', ' ', '(', 'R', ')', ' ', 'H', 'L', 'S', 'L', ' ', 'S', 'h', 'a', 'd', 'e', 'r', ' ', 'C', 'o', 'm', 'p', 'i', 'l', 'e', 'r', ' ', '1', '0', '.', '1', 0, 'I', 'S', 'G', 'N', '(', 0, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, ' ', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 'I', 'N', 'P', 'U', 'T', 0, '�', '�', 'O', 'S', 'G', 'N', ',', 0, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, ' ', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 'S', 'V', '_', 'T', 'a', 'r', 'g', 'e', 't', 0, '�', '�', 'S', 'H', 'E', 'X', 'X', 0, 0, 0, 'P', 0, 0, 0, 22, 0, 0, 0, 'j', '�', 0, 1, 'b', 16, 0, 3, 18, 16, 16, 0, 0, 0, 0, 0, 'e', 0, 0, 3, '�', ' ', 16, 0, 0, 0, 0, 0, 'h', 0, 0, 2, 1, 0, 0, 0, '6', 0, 0, 5, '�', 0, 16, 0, 0, 0, 0, 0, 6, 16, 16, 0, 0, 0, 0, 0, '6', 0, 0, 5, '�', ' ', 16, 0, 0, 0, 0, 0, 'F', 14, 16, 0, 0, 0, 0, 0, '>', 0, 0, 1, 'S', 'T', 'A', 'T', '�', 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2
Windows (VS2022 x64 Development)
Process completed with exit code 1.
Windows (VS2015 x64 Development)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ RenderDoc is a Catch v2.13.7 host application. Run with -? for options ------------------------------------------------------------------------------- Test shader editing Test that making no changes means no binary changes ------------------------------------------------------------------------------- dxbc_bytecode_editor.cpp(514) ............................................................................... dxbc_bytecode_editor.cpp(547): FAILED: CHECK( bytecode == edited ) with expansion: { 'D', 'X', 'B', 'C', '�', 'c', 'V', '�', '�', '�', 17, '�', 'b', '�', '�', 8, '$', '�', '�', 'e', 1, 0, 0, 0, 0, 2, 0, 0, 5, 0, 0, 0, '4', 0, 0, 0, '�', 0, 0, 0, '�', 0, 0, 0, 4, 1, 0, 0, 'd', 1, 0, 0, 'R', 'D', 'E', 'F', 'd', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '<', 0, 0, 0, 0, 5, '�', '�', 4, 'A', 0, 0, '<', 0, 0, 0, 'R', 'D', '1', '1', '<', 0, 0, 0, 24, 0, 0, 0, ' ', 0, 0, 0, '(', 0, 0, 0, '$', 0, 0, 0, '\f', 0, 0, 0, 0, 0, 0, 0, 'M', 'i', 'c', 'r', 'o', 's', 'o', 'f', 't', ' ', '(', 'R', ')', ' ', 'H', 'L', 'S', 'L', ' ', 'S', 'h', 'a', 'd', 'e', 'r', ' ', 'C', 'o', 'm', 'p', 'i', 'l', 'e', 'r', ' ', '1', '0', '.', '1', 0, 'I', 'S', 'G', 'N', '(', 0, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, ' ', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 'I', 'N', 'P', 'U', 'T', 0, '�', '�', 'O', 'S', 'G', 'N', ',', 0, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, ' ', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 'S', 'V', '_', 'T', 'a', 'r', 'g', 'e', 't', 0, '�', '�', 'S', 'H', 'E', 'X', 'X', 0, 0, 0, 'P', 0, 0, 0, 22, 0, 0, 0, 'j', '�', 0, 1, 'b', 16, 0, 3, 18, 16, 16, 0, 0, 0, 0, 0, 'e', 0, 0, 3, '�', ' ', 16, 0, 0, 0, 0, 0, 'h', 0, 0, 2, 1, 0, 0, 0, '6', 0, 0, 5, '�', 0, 16, 0, 0, 0, 0, 0, 6, 16, 16, 0, 0, 0, 0, 0, '6', 0, 0, 5, '�', ' ', 16, 0, 0, 0, 0, 0, 'F', 14, 16, 0, 0, 0, 0, 0, '>', 0, 0, 1, 'S', 'T', 'A', 'T', '�', 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } == { 'D', 'X', 'B', 'C', '�', 'c', 'V', '�', '�', '�', 17, '�', 'b', '�', '�', 8, '$', '�', '�', 'e', 1, 0, 0, 0, 0, 2, 0, 0, 5, 0, 0, 0, '4', 0, 0, 0, '�', 0, 0, 0, '�', 0, 0, 0, 4, 1, 0, 0, 'd', 1, 0, 0, 4, 2, 0, 0, 'R', 'D', 'E', 'F', 'd', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '<', 0, 0, 0, 0, 5, '�', '�', 4, 'A', 0, 0, '<', 0, 0, 0, 'R', 'D', '1', '1', '<', 0, 0, 0, 24, 0, 0, 0, ' ', 0, 0, 0, '(', 0, 0, 0, '$', 0, 0, 0, '\f', 0, 0, 0, 0, 0, 0, 0, 'M', 'i', 'c', 'r', 'o', 's', 'o', 'f', 't', ' ', '(', 'R', ')', ' ', 'H', 'L', 'S', 'L', ' ', 'S', 'h', 'a', 'd', 'e', 'r', ' ', 'C', 'o', 'm', 'p', 'i', 'l', 'e', 'r', ' ', '1', '0', '.', '1', 0, 'I', 'S', 'G', 'N', '(', 0, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, ' ', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 'I', 'N', 'P', 'U', 'T', 0, '�', '�', 'O', 'S', 'G', 'N', ',', 0, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, ' ', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 'S', 'V', '_', 'T', 'a', 'r', 'g', 'e', 't', 0, '�', '�', 'S', 'H', 'E', 'X', 'X', 0, 0, 0, 'P', 0, 0, 0, 22, 0, 0, 0, 'j', '�', 0, 1, 'b', 16, 0, 3, 18, 16, 16, 0, 0, 0, 0, 0, 'e', 0, 0, 3, '�', ' ', 16, 0, 0, 0, 0, 0, 'h', 0, 0, 2, 1, 0, 0, 0, '6', 0, 0, 5, '�', 0, 16, 0, 0, 0, 0, 0, 6, 16, 16, 0, 0, 0, 0, 0, '6', 0, 0, 5, '�', ' ', 16, 0, 0, 0, 0, 0, 'F', 14, 16, 0, 0, 0, 0, 0, '>', 0, 0, 1, 'S', 'T', 'A', 'T', '�', 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
Windows (VS2015 x64 Development)
Process completed with exit code 1.
Linux (Clang 3.8 Development)
The job running on runner GitHub Actions 5 has exceeded the maximum execution time of 360 minutes.
Linux (Clang 3.8 Development)
The operation was canceled.
Linux (Clang 12 Development)
The job running on runner GitHub Actions 6 has exceeded the maximum execution time of 360 minutes.
Linux (Clang 12 Development)
The operation was canceled.
Linux (GCC 5 Development)
The job running on runner GitHub Actions 8 has exceeded the maximum execution time of 360 minutes.
Linux (GCC 5 Development)
The operation was canceled.