Proposed solution to lingering plane seq issue
6254c301 — David Turner david.turner@raspberrypi.com
view log » | |
setup | view log » |
build | view log » |
test | view log » |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 |
[#1448548] 2025/03/13 16:58:44 Booting image freebsd/latest (default) on port 22644 [#1448548] 2025/03/13 16:58:45 Waiting for guest to settle [#1448548] 2025/03/13 16:59:06 Sending tasks [#1448548] 2025/03/13 16:59:08 Sending build environment [#1448548] 2025/03/13 16:59:08 Installing packages Warning: Permanently added '[localhost]:22644' (ED25519) to the list of known hosts. Updating FreeBSD repository catalogue... FreeBSD repository is up to date. All repositories are up to date. Updating FreeBSD repository catalogue... FreeBSD repository is up to date. All repositories are up to date. Checking for upgrades (1 candidates): . done Processing candidates (1 candidates): . done Checking integrity... done (0 conflicting) Your packages are up to date. Updating FreeBSD repository catalogue... FreeBSD repository is up to date. All repositories are up to date. The following 6 package(s) will be affected (of 0 checked): New packages to be INSTALLED: hwdata: 0.393,1 libdrm: 2.4.123,1 libpciaccess: 0.18.1_1 meson: 1.7.0 ninja: 1.11.1,4 pkgconf: 2.3.0,1 Number of packages to be installed: 6 The process will require 25 MiB more space. 4 MiB to be downloaded. [1/6] Fetching ninja-1.11.1,4.pkg: .......... done [2/6] Fetching hwdata-0.393,1.pkg: .......... done [3/6] Fetching pkgconf-2.3.0,1.pkg: ..... done [4/6] Fetching libdrm-2.4.123,1.pkg: ........ done [5/6] Fetching meson-1.7.0.pkg: .......... done [6/6] Fetching libpciaccess-0.18.1_1.pkg: . done Checking integrity... done (0 conflicting) [1/6] Installing hwdata-0.393,1... [1/6] Extracting hwdata-0.393,1: .......... done [2/6] Installing libpciaccess-0.18.1_1... [2/6] Extracting libpciaccess-0.18.1_1: ........ done [3/6] Installing libdrm-2.4.123,1... [3/6] Extracting libdrm-2.4.123,1: .......... done [4/6] Installing ninja-1.11.1,4... [4/6] Extracting ninja-1.11.1,4: ........ done [5/6] Installing meson-1.7.0... [5/6] Extracting meson-1.7.0: .......... done [6/6] Installing pkgconf-2.3.0,1... [6/6] Extracting pkgconf-2.3.0,1: .......... done [#1448548] 2025/03/13 16:59:11 Cloning repositories Cloning into 'libliftoff'... + cd libliftoff + git checkout -q 6254c30180daaac173480d8ba19a7030f81a5ef7 + cd libliftoff + git submodule update --init --recursive [#1448548] 2025/03/13 16:59:20 Running task setup [#1448548] 2025/03/13 16:59:21 Running task build [#1448548] 2025/03/13 16:59:22 Running task test |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
+ cd libliftoff + meson setup build/ --fatal-meson-warnings The Meson build system Version: 1.7.0 Source dir: /home/build/libliftoff Build dir: /home/build/libliftoff/build Build type: native build Project name: libliftoff Project version: 0.6.0-dev C compiler for the host machine: cc (clang 18.1.6 "FreeBSD clang version 18.1.6 (https://github.com/llvm/llvm-project.git llvmorg-18.1.6-0-g1118c2e05e67)") C linker for the host machine: cc ld.lld 18.1.6 Host machine cpu family: x86_64 Host machine cpu: x86_64 Compiler for C supports arguments -Wundef: YES Compiler for C supports arguments -Wmissing-prototypes: YES Compiler for C supports arguments -Walloca: YES Compiler for C supports arguments -Wdeclaration-after-statement: YES Compiler for C supports arguments -Wfloat-conversion: YES Compiler for C supports arguments -Wsign-conversion: YES Compiler for C supports arguments -Wno-missing-braces: YES Compiler for C supports arguments -Wno-unused-parameter: YES Found pkg-config: YES (/usr/local/bin/pkg-config) 2.3.0 Run-time dependency libdrm found: YES 2.4.123 Build targets in project: 13 Found ninja-1.11.1 at /usr/local/bin/ninja |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
+ cd libliftoff + ninja -C build/ ninja: Entering directory `build/' [1/38] Compiling C object libliftoff.so.0.6.0.p/device.c.o [2/38] Compiling C object libliftoff.so.0.6.0.p/alloc.c.o [3/38] Compiling C object libliftoff.so.0.6.0.p/list.c.o [4/38] Compiling C object libliftoff.so.0.6.0.p/layer.c.o [5/38] Compiling C object libliftoff.so.0.6.0.p/log.c.o [6/38] Compiling C object libliftoff.so.0.6.0.p/output.c.o [7/38] Compiling C object example/simple.p/common.c.o [8/38] Compiling C object libliftoff.so.0.6.0.p/plane.c.o [9/38] Compiling C object example/compositor.p/common.c.o [10/38] Compiling C object example/simple.p/simple.c.o [11/38] Compiling C object example/dynamic.p/common.c.o [12/38] Compiling C object example/compositor.p/compositor.c.o [13/38] Linking target libliftoff.so.0.6.0 [14/38] Compiling C object example/multi-output.p/common.c.o [15/38] Compiling C object example/multi-output.p/multi-output.c.o [16/38] Compiling C object example/dynamic.p/dynamic.c.o [17/38] Compiling C object test/check_ndebug.p/check_ndebug.c.o [18/38] Linking target test/check_ndebug [19/38] Compiling C object test/bench.p/bench.c.o [20/38] Compiling C object test/libdrm.so.2.p/libdrm_mock.c.o [21/38] Generating symbol file libliftoff.so.0.6.0.p/libliftoff.so.0.6.0.symbols [22/38] Compiling C object test/test-alloc.p/test_alloc.c.o [23/38] Linking target test/libdrm.so.2 [24/38] Linking target example/simple [25/38] Linking target example/compositor [26/38] Linking target example/dynamic [27/38] Compiling C object test/test-dynamic.p/test_dynamic.c.o [28/38] Compiling C object test/test-priority.p/test_priority.c.o [29/38] Generating symbol file test/libdrm.so.2.p/libdrm.so.2.symbols [30/38] Linking target example/multi-output [31/38] Compiling C object test/test-prop.p/test_prop.c.o [32/38] Linking target test/bench [33/38] Linking target test/test-alloc [34/38] Linking target test/test-priority [35/38] Linking target test/test-dynamic [36/38] Linking target test/test-prop [37/38] Compiling C object test/test-candidate.p/test_candidate.c.o [38/38] Linking target test/test-candidate |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 |
+ cd libliftoff + ninja -C build/ test ninja: Entering directory `build/' [0/1] Running all tests 1/58 check_ndebug OK 0.01s 2/58 alloc@basic OK 0.01s 3/58 alloc@no-props-fail OK 0.01s 4/58 alloc@zero-fb-id-fail OK 0.01s 5/58 alloc@composition-no-props OK 0.01s 6/58 alloc@empty OK 0.01s 7/58 alloc@simple-1x OK 0.01s 8/58 alloc@simple-1x-fail OK 0.01s 9/58 alloc@simple-3x OK 0.01s 10/58 alloc@zpos-2x-fail OK 0.01s 11/58 alloc@zpos-3x OK 0.01s 12/58 alloc@zpos-3x-intersect-fail OK 0.01s 13/58 alloc@zpos-3x-intersect-partial OK 0.01s 14/58 alloc@zpos-3x-disjoint-partial OK 0.01s 15/58 alloc@zpos-3x-disjoint OK 0.01s 16/58 alloc@zpos-4x-intersect-partial OK 0.01s 17/58 alloc@zpos-4x-disjoint OK 0.01s 18/58 alloc@zpos-4x-disjoint-alt OK 0.01s 19/58 alloc@zpos-4x-domino-fail OK 0.01s 20/58 alloc@zpos-4x-domino-partial OK 0.01s 21/58 alloc@composition-3x OK 0.01s 22/58 alloc@composition-3x-fail OK 0.01s 23/58 alloc@composition-3x-partial OK 0.01s 24/58 alloc@composition-3x-force OK 0.01s 25/58 alloc@zpos-2x-reverse OK 0.01s 26/58 alloc@zpos-3x-zero-fb-id OK 0.01s 27/58 alloc@zpos-3x-zero-alpha OK 0.01s 28/58 dynamic@same OK 0.01s 29/58 dynamic@change-fb OK 0.01s 30/58 dynamic@change-fb-modifier OK 0.01s 31/58 dynamic@unset-fb OK 0.01s 32/58 dynamic@set-fb OK 0.01s 33/58 dynamic@add-layer OK 0.01s 34/58 dynamic@remove-layer OK 0.01s 35/58 dynamic@change-composition-layer OK 0.01s 36/58 dynamic@change-alpha OK 0.01s 37/58 dynamic@set-alpha-from-opaque OK 0.01s 38/58 dynamic@set-alpha-from-transparent OK 0.01s 39/58 dynamic@change-position-same-intersection OK 0.01s 40/58 dynamic@change-position-different-intersection OK 0.01s 41/58 dynamic@unset-alpha-to-opaque OK 0.01s 42/58 dynamic@unset-alpha-to-transparent OK 0.01s 43/58 dynamic@change-in-fence-fd OK 0.01s 44/58 dynamic@change-fb-damage-clips OK 0.01s 45/58 prop@default-alpha OK 0.01s 46/58 priority@basic OK 0.02s 47/58 prop@default-rotation OK 0.03s 48/58 prop@ignore-alpha OK 0.01s 49/58 prop@immutable-zpos OK 0.01s 50/58 prop@unmatched OK 0.01s 51/58 prop@unset OK 0.01s 52/58 prop@in-formats OK 0.01s 53/58 prop@fb-damage-clips OK 0.01s 54/58 prop@range OK 0.01s 55/58 prop@signed-range OK 0.01s 56/58 prop@enum OK 0.01s 57/58 prop@bitmask OK 0.01s 58/58 candidate@basic OK 0.00s Ok: 58 Expected Fail: 0 Fail: 0 Unexpected Pass: 0 Skipped: 0 Timeout: 0 Full log written to /home/build/libliftoff/build/meson-logs/testlog.txt |