Commit af1cc5f
committed
ci: the overlap check failed on the outcome it was testing for
readelf ... | grep -q ' wl_display_create' && { echo leaked; exit 1; }
Under `bash -e` that compound returns non-zero exactly when grep finds
NOTHING — which is the passing case — so the step failed whenever the libraries
were correctly disjoint. Verified locally: client has wl_display_connect and not
wl_display_create, server the reverse, which is what the check exists to prove.
Rewritten with explicit `if`, and the symbol match anchored to end-of-line so
a longer name cannot satisfy it.1 parent d265c1c commit af1cc5f
1 file changed
Lines changed: 17 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
100 | 100 | | |
101 | 101 | | |
102 | 102 | | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
103 | 107 | | |
104 | 108 | | |
105 | | - | |
106 | | - | |
107 | | - | |
108 | | - | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
109 | 122 | | |
110 | 123 | | |
111 | 124 | | |
| |||
0 commit comments