* Package: app-editors/vis-0.7 * Repository: gentoo * Maintainer: contact@hacktivis.me proxy-maint@gentoo.org * USE: abi_x86_32 elibc_glibc kernel_linux lua lua_single_target_lua5-4 ncurses test userland_GNU x86 * FEATURES: ccache network-sandbox preserve-libs sandbox test userpriv usersandbox * Using lua5.4 to build >>> Unpacking source... >>> Unpacking vis-0.7.tar.gz to /var/tmp/portage/app-editors/vis-0.7/work >>> Unpacking vis-test-0.5.tar.gz to /var/tmp/portage/app-editors/vis-0.7/work >>> Source unpacked in /var/tmp/portage/app-editors/vis-0.7/work >>> Preparing source in /var/tmp/portage/app-editors/vis-0.7/work/vis-0.7 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-editors/vis-0.7/work/vis-0.7 ... checking for C compiler... cc checking whether C compiler works... yes checking whether compiler accepts -Werror=unknown-warning-option... no checking whether compiler accepts -Werror=unused-command-line-argument... no checking whether linker accepts -Werror=unknown-warning-option... no checking whether linker accepts -Werror=unused-command-line-argument... no checking whether compiler accepts -pipe... yes checking whether compiler accepts -O2... yes checking whether compiler accepts -ffunction-sections... yes checking whether compiler accepts -fdata-sections... yes checking whether linker accepts -Wl,--gc-sections... yes checking whether compiler accepts -fPIE... yes checking whether compiler accepts -fstack-protector-all... yes checking whether linker accepts -Wl,-z,now... yes checking whether linker accepts -Wl,-z,relro... yes checking whether linker accepts -pie... yes creating config.mk... done checking for pkg-config... yes checking for libcurses... checking for ncursesw... yes checking for libtermkey... yes checking for liblua >= 5.2 ... checking for lua... yes checking for Lua statically linked liblpeg... checking for static lpeg... no checking for static lua5.3-lpeg... no checking for static lua5.2-lpeg... no checking for libacl... yes checking for memrchr... yes completing config.mk... done >>> Source configured. >>> Compiling source in /var/tmp/portage/app-editors/vis-0.7/work/vis-0.7 ... make --jobs 5 --load-average 7.95 cp config.def.h config.h cc -O2 -pipe -march=pentium4m -mtune=pentium4m -Wno-error=jump-misses-init -Wno-error=sign-compare -pipe -O2 -ffunction-sections -fdata-sections -fPIE -fstack-protector-all -std=c99 -D_POSIX_C_SOURCE=200809L -U_XOPEN_SOURCE -D_XOPEN_SOURCE=700 -DNDEBUG -D_FORTIFY_SOURCE=2 -DVERSION=\"v0.7\" vis-menu.c -Wl,-O1 -Wl,--as-needed -Wl,-z,now -Wl,-z,relro -lc -Wl,--gc-sections -pie -o vis-menu cc -O2 -pipe -march=pentium4m -mtune=pentium4m -Wno-error=jump-misses-init -Wno-error=sign-compare -pipe -O2 -ffunction-sections -fdata-sections -fPIE -fstack-protector-all -std=c99 -D_POSIX_C_SOURCE=200809L -U_XOPEN_SOURCE -D_XOPEN_SOURCE=700 -DNDEBUG -D_FORTIFY_SOURCE=2 -DVERSION=\"v0.7\" vis-digraph.c -Wl,-O1 -Wl,--as-needed -Wl,-z,now -Wl,-z,relro -lc -Wl,--gc-sections -pie -o vis-digraph cc -O2 -pipe -march=pentium4m -mtune=pentium4m -Wno-error=jump-misses-init -Wno-error=sign-compare -pipe -O2 -ffunction-sections -fdata-sections -fPIE -fstack-protector-all -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/ncursesw -I/usr/include/lua5.4 -DLUA_COMPAT_5_1 -DLUA_COMPAT_5_2 -DLUA_COMPAT_5_3 -DLUA_COMPAT_ALL -std=c99 -D_POSIX_C_SOURCE=200809L -U_XOPEN_SOURCE -D_XOPEN_SOURCE=700 -DNDEBUG -D_FORTIFY_SOURCE=2 -DVERSION=\"v0.7\" -DHAVE_MEMRCHR=1 -DVIS_PATH=\"/usr/share/vis\" -DCONFIG_HELP=1 -DCONFIG_CURSES=1 -DCONFIG_LUA=1 -DCONFIG_LPEG=0 -DCONFIG_TRE=0 -DCONFIG_SELINUX=0 -DCONFIG_ACL=1 array.c buffer.c libutf.c main.c map.c sam.c text.c text-common.c text-io.c text-iterator.c text-motions.c text-objects.c text-util.c ui-terminal.c view.c vis.c vis-lua.c vis-marks.c vis-modes.c vis-motions.c vis-operators.c vis-prompt.c vis-registers.c vis-text-objects.c text-regex.c -Wl,-O1 -Wl,--as-needed -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -pie -ltermkey -lncursesw -ltinfow -lacl -llua5.4 -lm -lc -o vis text-io.c: In function ‘mkstempat’: text-io.c:245:3: warning: ignoring return value of ‘fchdir’, declared with attribute warn_unused_result [-Wunused-result] 245 | fchdir(cwd); | ^~~~~~~~~~~ >>> Source compiled. >>> Test phase: app-editors/vis-0.7 make --jobs 5 --load-average 7.95 test [ -e test/Makefile ] || make test-update make[1]: Entering directory '/var/tmp/portage/app-editors/vis-0.7/work/vis-0.7/test' make[2]: Entering directory '/var/tmp/portage/app-editors/vis-0.7/work/vis-0.7/test/core' Generating ccan configuration header Compiling buffer-test binary Compiling map-test binary Compiling array-test binary Compiling text-test binary ../../text-io.c: In function ‘mkstempat’: ../../text-io.c:245:3: warning: ignoring return value of ‘fchdir’, declared with attribute warn_unused_result [-Wunused-result] 245 | fchdir(cwd); | ^~~~~~~~~~~ ok 1 - Initialization ok 2 - Insert zero length data ok 3 - Insert string at invalid position ok 4 - Insert empty string ok 5 - Insert string at start ok 6 - Insert string in middle ok 7 - Insert string at end ok 8 - Put empty string ok 9 - Put string ok 10 - Prepend string ok 11 - Append string ok 12 - Release ok 13 - Insert zero length data ok 14 - Insert data at start ok 15 - Insert data in middle ok 16 - Insert data at end ok 17 - Clear ok 18 - Put zero length data ok 19 - Put data ok 20 - Prepend data ok 21 - Append data ok 22 - Grow ok 23 - Move ok 24 - Modify after move ok 25 - Set formatted ok 26 - Set formatted overwrite ok 27 - Set formatted empty string ok 28 - Append formatted ok 29 - Append formatted empty string 1..29 ok 1 - Creation ok 2 - First on empty map ok 3 - Empty prefix map ok 4 - Get non-existing key ok 5 - Contains non-existing key ok 6 - Closest non-existing key ok 7 - Put NULL value ok 8 - Put 1 ok 9 - First on map with 1 value ok 10 - First on prefix map ok 11 - Contains existing key ok 12 - Closest match existing key ok 13 - Put duplicate ok 14 - Put 2 ok 15 - Put 3 ok 16 - First on prefix map with multiple suffixes ok 17 - Copy ok 18 - Not empty after copying ok 19 - Compare map content ok 20 - Compare map content ok 21 - Compare map content ok 22 - Compare map content ok 23 - Compare map content ok 24 - Compare map content ok 25 - Iterate stop condition ok 26 - Closest ambigious ok 27 - Iterate map ok 28 - Ordered iteration ok 29 - Iterate sub map ok 30 - Ordered sub map iteration ok 31 - Empty map for non-existing prefix ok 32 - Delete non-existing key ok 33 - Delete existing key ok 34 - Closest unambigious ok 35 - Put 3 again ok 36 - Empty after clean 1..36 ok 1 - Initialization ok 2 - Set with invalid index ok 3 - Get with invalid index ok 4 - Peek empty array ok 5 - Pop empty array ok 6 - Add integer: 0 = 2 ok 7 - Get integer: 0 = 2 ok 8 - Add integer: 1 = 3 ok 9 - Get integer: 1 = 3 ok 10 - Add integer: 2 = 5 ok 11 - Get integer: 2 = 5 ok 12 - Add integer: 3 = 7 ok 13 - Get integer: 3 = 7 ok 14 - Add integer: 4 = 11 ok 15 - Get integer: 4 = 11 ok 16 - Set array element: 0 = 11 ok 17 - Set array element: 1 = 7 ok 18 - Set array element: 2 = 5 ok 19 - Set array element: 3 = 3 ok 20 - Set array element: 4 = 2 ok 21 - Get array element: 0 = 11 ok 22 - Get array element: 1 = 7 ok 23 - Get array element: 2 = 5 ok 24 - Get array element: 3 = 3 ok 25 - Get array element: 4 = 2 ok 26 - Peek populated array ok 27 - Pop populated array ok 28 - Peek after pop ok 29 - Clear ok 30 - Re-add integer: 0 = 2 ok 31 - Re-add integer: 1 = 3 ok 32 - Re-add integer: 2 = 5 ok 33 - Re-add integer: 3 = 7 ok 34 - Re-add integer: 4 = 11 ok 35 - Set array element NULL ok 36 - Get past end of array ok 37 - Get past end of array ok 38 - Remove past end of array ok 39 - Remove element 2 ok 40 - Remove first element ok 41 - Remove last element ok 42 - Initialization ok 43 - Add item: 0 = { 'key: 0' = 2 } ok 44 - Get item: 0 = { 'key: 0' = 2 } ok 45 - Add item: 1 = { 'key: 1' = 3 } ok 46 - Get item: 1 = { 'key: 1' = 3 } ok 47 - Add item: 2 = { 'key: 2' = 5 } ok 48 - Get item: 2 = { 'key: 2' = 5 } ok 49 - Add item: 3 = { 'key: 3' = 7 } ok 50 - Get item: 3 = { 'key: 3' = 7 } ok 51 - Add item: 4 = { 'key: 4' = 11 } ok 52 - Get item: 4 = { 'key: 4' = 11 } ok 53 - Set array element: 0 = { 'key: 4' = 11 } ok 54 - Set array element: 1 = { 'key: 3' = 7 } ok 55 - Set array element: 2 = { 'key: 2' = 5 } ok 56 - Set array element: 3 = { 'key: 1' = 3 } ok 57 - Set array element: 4 = { 'key: 0' = 2 } ok 58 - Get item: 0 = { 'key: 4' = 11 } ok 59 - Get item: 1 = { 'key: 3' = 7 } ok 60 - Get item: 2 = { 'key: 2' = 5 } ok 61 - Get item: 3 = { 'key: 1' = 3 } ok 62 - Get item: 4 = { 'key: 0' = 2 } ok 63 - Adding pointer to non pointer array ok 64 - Setting pointer in non pointer array ok 65 - Clear ok 66 - Initialization with size 1 ok 67 - Add pointer to non-pointer array ok 68 - Add byte element ok 69 - Get pointer from non-pointer array ok 70 - Initialization ok 71 - Add item: 0 = 0x21f9640 ok 72 - Get item: 0 = 0x21f9640 ok 73 - Add item: 1 = 0x21f96c0 ok 74 - Get item: 1 = 0x21f96c0 ok 75 - Add item: 2 = 0x21f9710 ok 76 - Get item: 2 = 0x21f9710 ok 77 - Add item: 3 = 0x21f9760 ok 78 - Get item: 3 = 0x21f9760 ok 79 - Add item: 4 = 0x21f97b0 ok 80 - Get item: 4 = 0x21f97b0 ok 81 - Set item: 0 = 0x21f97b0 ok 82 - Set item: 1 = 0x21f9760 ok 83 - Set item: 2 = 0x21f9710 ok 84 - Set item: 3 = 0x21f96c0 ok 85 - Set item: 4 = 0x21f9640 ok 86 - Get item: 0 = 0x21f97b0 ok 87 - Get item: 1 = 0x21f9760 ok 88 - Get item: 2 = 0x21f9710 ok 89 - Get item: 3 = 0x21f96c0 ok 90 - Get item: 4 = 0x21f9640 ok 91 - Set pointer NULL ok 92 - Set pointer past end of array ok 93 - Get pointer past end of array ok 94 - Clear ok 95 - Re-add item: 0 = 0x21f9640 ok 96 - Re-add item: 1 = 0x21f96c0 ok 97 - Re-add item: 2 = 0x21f9710 ok 98 - Re-add item: 3 = 0x21f9760 ok 99 - Re-add item: 4 = 0x21f97b0 1..99 ok 1 - Opening directory (method 0) ok 2 - Opening file without sufficient permissions (method 0) ok 3 - Opening directory (method 1) ok 4 - Opening file without sufficient permissions (method 1) ok 5 - Opening directory (method 2) ok 6 - Opening file without sufficient permissions (method 2) ok 7 - Inserting into empty text ok 8 - Text save ok 9 - Load text (method 0) ok 10 - Load text (method 1) ok 11 - Load text (method 2) ok 12 - Load (0, 0) ok 13 - Empty (0, 0) ok 14 - Preparing to save (0, 0) ok 15 - Text save (0, 0) ok 16 - Verify save (0, 0) ok 17 - Load (0, 1) ok 18 - Empty (0, 1) ok 19 - Preparing to save (0, 1) ok 20 - Text save (0, 1) ok 21 - Verify save (0, 1) ok 22 - Load (0, 2) ok 23 - Empty (0, 2) ok 24 - Preparing to save (0, 2) ok 25 - Text save (0, 2) ok 26 - Verify save (0, 2) ok 27 - Load (1, 0) ok 28 - Empty (1, 0) ok 29 - Preparing to save (1, 0) ok 30 - Text save (1, 0) ok 31 - Verify save (1, 0) ok 32 - Load (1, 1) ok 33 - Empty (1, 1) ok 34 - Preparing to save (1, 1) ok 35 - Text save (1, 1) ok 36 - Verify save (1, 1) ok 37 - Load (1, 2) ok 38 - Empty (1, 2) ok 39 - Preparing to save (1, 2) ok 40 - Text save (1, 2) ok 41 - Verify save (1, 2) ok 42 - Load (2, 0) ok 43 - Empty (2, 0) ok 44 - Preparing to save (2, 0) ok 45 - Text save (2, 0) ok 46 - Verify save (2, 0) ok 47 - Load (2, 1) ok 48 - Empty (2, 1) ok 49 - Preparing to save (2, 1) ok 50 - Text save (2, 1) ok 51 - Verify save (2, 1) ok 52 - Load (2, 2) ok 53 - Empty (2, 2) ok 54 - Preparing to save (2, 2) ok 55 - Text save (2, 2) ok 56 - Verify save (2, 2) ok 57 - symlink creation ok 58 - Preparing symlink content ok 59 - Text save symlink ok 60 - Load symlink ok 61 - Text save symlink atomic ok 62 - hardlink creation ok 63 - Preparing hardlink content ok 64 - Text save hardlink ok 65 - Load hardlink ok 66 - Text save hardlink atomic ok 67 - Opening empty file ok 68 - Iterator on empty file ok 69 - Read EOF from iterator of empty file ok 70 - Moving iterator beyond start of file ok 71 - Access iterator beyond start of file ok 72 - Moving iterator back from beyond start of file ok 73 - Accessing iterator after moving back from beyond start of file ok 74 - Moving iterator beyond end of file ok 75 - Accessing iterator beyond end of file ok 76 - Moving iterator back from beyond end of file ok 77 - Accessing iterator after moving back from beyond start of file ok 78 - State on empty file ok 79 - Undo on empty file ok 80 - Redo on empty file ok 81 - Inserting new lines ok 82 - Iterator find byte next at current position ok 83 - Iterator find byte next at current position ok 84 - Iterator find byte next at current position ok 85 - Iterator find byte next at current position ok 86 - Iterator find byte next at current position ok 87 - Iterator find byte next at current position ok 88 - Iterator find byte next at EOF ok 89 - Iterator find byte prev at current position ok 90 - Iterator find byte prev at current position ok 91 - Iterator find byte prev at current position ok 92 - Iterator find byte prev at current position ok 93 - Iterator find byte prev at current position ok 94 - Iterator find byte prev at current position ok 95 - Iterator find byte prev at BOF ok 96 - Iterator byte find next (start: 0, match: 0) ok 97 - Iterator byte find next (start: 0, match: 2) ok 98 - Iterator byte find next (start: 0, match: 4) ok 99 - Iterator byte find next (start: 0, match: 4294967295) ok 100 - Iterator byte find prev (start: 6, match: 0) ok 101 - Iterator byte find prev (start: 6, match: 2) ok 102 - Iterator byte find prev (start: 6, match: 4) ok 103 - Iterator byte find prev (start: 6, match: 4294967295) ok 104 - Undo to empty document 1 ok 105 - Inserting empty data ok 106 - Inserting with invalid offset ok 107 - Inserting into empty document (cached) ok 108 - Inserting at begin (cached) ok 109 - Inserting in middle (cached) ok 110 - Inserting at end (cached) ok 111 - Deleting empty range ok 112 - Deleting invalid offset ok 113 - Deleting invalid range ok 114 - Reverting to empty document ok 115 - Restoring previsous content ok 116 - Deleting at end (cached) ok 117 - Deleting in middle (cached) ok 118 - Deleting at begin (cached) ok 119 - Deleting to empty document (cached) ok 120 - Inserting into empty document ok 121 - Inserting at begin ok 122 - Inserting in between ok 123 - Inserting at end ok 124 - Inserting in middle ok 125 - Inserting at end ok 126 - Inserting at end ok 127 - Undo 1 ok 128 - Undo 2 ok 129 - Undo 3 ok 130 - Undo 4 ok 131 - Undo 5 ok 132 - Undo 6 ok 133 - Undo 7 ok 134 - Redo 1 ok 135 - Redo 2 ok 136 - Redo 3 ok 137 - Redo 4 ok 138 - Redo 5 ok 139 - Redo 6 ok 140 - Redo 7 ok 141 - Earlier 1 ok 142 - Earlier 2 ok 143 - Earlier 3 ok 144 - Earlier 4 ok 145 - Earlier 5 ok 146 - Earlier 6 ok 147 - Earlier 7 ok 148 - Later 1 ok 149 - Later 2 ok 150 - Later 3 ok 151 - Later 4 ok 152 - Later 5 ok 153 - Later 6 ok 154 - Later 7 ok 155 - Deleting midway start ok 156 - Deleting midway end ok 157 - Deleting midway both same piece ok 158 - Deleting at begin ok 159 - Deleting at end ok 160 - Mark invalid 1 ok 161 - Mark invalid 2 ok 162 - Mark at beginning of file ok 163 - Mark in the middle ok 164 - Mark at end of file ok 165 - Insert before mark ok 166 - Mark at beginning adjusted 1 ok 167 - Mark in the middle adjusted 1 ok 168 - Mark at end adjusted 1 ok 169 - Insert after mark ok 170 - Mark at beginning adjusted 2 ok 171 - Mark in the middle adjusted 2 ok 172 - Mark at end adjusted 2 ok 173 - Deleting mark ok 174 - Mark in the middle deleted ok 175 - Mark restored ok 176 - Mark at beginning of file ok 177 - Mark in the middle ok 178 - Mark at end of file ok 179 - Insert before mark ok 180 - Mark at beginning adjusted 1 ok 181 - Mark in the middle adjusted 1 ok 182 - Mark at end adjusted 1 ok 183 - Insert after mark ok 184 - Mark at beginning adjusted 2 ok 185 - Mark in the middle adjusted 2 ok 186 - Mark at end adjusted 2 ok 187 - Deleting mark ok 188 - Mark in the middle deleted ok 189 - Mark restored ok 190 - Mark at beginning of file ok 191 - Mark in the middle ok 192 - Mark at end of file ok 193 - Insert before mark ok 194 - Mark at beginning adjusted 1 ok 195 - Mark in the middle adjusted 1 ok 196 - Mark at end adjusted 1 ok 197 - Insert after mark ok 198 - Mark at beginning adjusted 2 ok 199 - Mark in the middle adjusted 2 ok 200 - Mark at end adjusted 2 ok 201 - Deleting mark ok 202 - Mark in the middle deleted ok 203 - Mark restored ok 204 - Mark at beginning of file ok 205 - Mark in the middle ok 206 - Mark at end of file ok 207 - Insert before mark ok 208 - Mark at beginning adjusted 1 ok 209 - Mark in the middle adjusted 1 ok 210 - Mark at end adjusted 1 ok 211 - Insert after mark ok 212 - Mark at beginning adjusted 2 ok 213 - Mark in the middle adjusted 2 ok 214 - Mark at end adjusted 2 ok 215 - Deleting mark ok 216 - Mark in the middle deleted ok 217 - Mark restored ok 218 - Delete everything 0 ok 219 - Creating state 0 ok 220 - Delete everything 1 ok 221 - Creating state 1 ok 222 - Delete everything 2 ok 223 - Creating state 2 ok 224 - Delete everything 3 ok 225 - Creating state 3 ok 226 - Undo to state 2 ok 227 - Undo to state 1 ok 228 - Delete everything 4 ok 229 - Creating state 4 ok 230 - Delete everything 5 ok 231 - Creating state 5 ok 232 - Delete everything 6 ok 233 - Creating state 6 ok 234 - Delete everything 7 ok 235 - Creating state 7 ok 236 - Undo along main branch to state 0 ok 237 - Advance to state 1 ok 238 - Advance to state 2 ok 239 - Advance to state 3 ok 240 - Advance to state 4 ok 241 - Advance to state 5 ok 242 - Advance to state 6 ok 243 - Advance to state 7 ok 244 - Restore state 0 ok 245 - Restore state 1 ok 246 - Restore state 2 ok 247 - Restore state 3 ok 248 - Restore state 4 ok 249 - Restore state 5 ok 250 - Restore state 6 ok 251 - Restore state 7 ok 252 - Revert to state 6 ok 253 - Revert to state 5 ok 254 - Revert to state 4 ok 255 - Revert to state 3 ok 256 - Revert to state 2 ok 257 - Revert to state 1 ok 258 - Revert to state 0 ok 259 - Redo along main branch to state 3 ok 260 - End of main branch 1..260 make[2]: Leaving directory '/var/tmp/portage/app-editors/vis-0.7/work/vis-0.7/test/core' make[2]: Entering directory '/var/tmp/portage/app-editors/vis-0.7/work/vis-0.7/test/lua' vis v0.7 +curses +lua +acl busted(1) not found, skipping tests make[2]: Leaving directory '/var/tmp/portage/app-editors/vis-0.7/work/vis-0.7/test/lua' make[2]: Entering directory '/var/tmp/portage/app-editors/vis-0.7/work/vis-0.7/test/vis' cleaning vis v0.7 +curses +lua +acl Lua paths used to load runtime files (? will be replaced by filename): ../../lua/?.lua ./?.lua ./?/init.lua /var/tmp/portage/app-editors/vis-0.7/work/vis-0.7/lua/?.lua /var/tmp/portage/app-editors/vis-0.7/work/vis-0.7/lua/?/init.lua /var/tmp/portage/app-editors/vis-0.7/homedir/.config/vis/?.lua /var/tmp/portage/app-editors/vis-0.7/homedir/.config/vis/?/init.lua /etc/vis/?.lua /etc/vis/?/init.lua /usr/share/vis/?.lua /usr/share/vis/?/init.lua /usr/share/lua/5.4/?.lua /usr/share/lua/5.4/?/init.lua /usr/lib/lua/5.4/?.lua /usr/lib/lua/5.4/?/init.lua Lua paths used to load C libraries (? will be replaced by filename): /usr/lib/lua/5.4/?.so /usr/lib/lua/5.4/loadall.so Compile time configuration Curses support: yes Lua support: yes Lua LPeg statically built-in: no TRE based regex support: no POSIX ACL support: yes SELinux support: no =>prompt/history PASS =>insert-mode/verbatim PASS =>insert-mode/autoindent PASS =>insert-mode/digraph PASS =>=>errors/pipe-in PASS =>=>errors/filter PASS =>interop/pre-save-shrinks PASS =>interop/pre-save-grows PASS =>selections/normal-mode-wq PASS =>selections/odd-even PASS =>selections/align-indent PASS =>selections/intersect-overlapping PASS =>selections/intersect-whole PASS =>selections/align PASS =>selections/intersect-adjacent PASS =>selections/new-below-above PASS =>selections/union-adjacent PASS =>selections/union-contained PASS =>selections/new-above-first-below-last PASS =>selections/selections-trim PASS =>selections/union-whole PASS =>selections/new-end-of-line PASS =>selections/union-empty PASS =>selections/select-match PASS =>selections/intersect-contained PASS =>selections/minus-contained PASS =>selections/union-overlapping PASS =>selections/minus-empty PASS =>selections/minus-overlapping PASS =>selections/minus-whole PASS =>selections/remove-column PASS =>selections/complement-whole PASS =>selections/minus-adjacent PASS =>selections/intersect-empty PASS =>selections/align-indent-columns PASS =>selections/complement PASS =>selections/new-start-of-line PASS =>selections/selections-rotate PASS =>motions/next-end-of-bigword PASS =>motions/prev-end-of-bigword PASS =>motions/prev-end-of-word PASS =>motions/next-start-of-word PASS =>motions/till-right PASS =>motions/next-start-of-bigword PASS =>motions/line-char-last PASS =>motions/till-left PASS =>motions/line-char-first PASS =>motions/line-end PASS =>motions/to-left PASS =>motions/prev-start-of-bigword PASS =>motions/percent PASS =>motions/line-begin PASS =>motions/to-right PASS =>motions/prev-start-of-word PASS =>motions/next-end-of-word PASS =>text-objects/line PASS =>text-objects/lexer FAIL =>text-objects/indentation PASS =>text-objects/search-result PASS =>structural-regex/addresses/marks PASS =>structural-regex/addresses/round-up PASS =>structural-regex/addresses/round-down PASS =>visual-mode/orientation PASS =>mappings/insert-mode PASS Tests ok 63/64 make[2]: *** [Makefile:2: test] Error 1 make[2]: Leaving directory '/var/tmp/portage/app-editors/vis-0.7/work/vis-0.7/test/vis' make[1]: *** [Makefile:4: test] Error 2 make[1]: Leaving directory '/var/tmp/portage/app-editors/vis-0.7/work/vis-0.7/test' make: *** [Makefile:143: test] Error 2 * ERROR: app-editors/vis-0.7::gentoo failed (test phase): * Make test failed. See above for details. * * Call stack: * ebuild.sh, line 125: Called src_test * environment, line 1591: Called default * phase-functions.sh, line 855: Called default_src_test * phase-functions.sh, line 884: Called __eapi0_src_test * phase-helpers.sh, line 782: Called die * The specific snippet of code: * $emake_cmd ${internal_opts} test || \ * die "Make test failed. See above for details." * * If you need support, post the output of `emerge --info '=app-editors/vis-0.7::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-editors/vis-0.7::gentoo'`. * The complete build log is located at '/var/log/portage/app-editors:vis-0.7:20210203-205217.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-editors/vis-0.7/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-editors/vis-0.7/temp/environment'. * Working directory: '/var/tmp/portage/app-editors/vis-0.7/work/vis-0.7' * S: '/var/tmp/portage/app-editors/vis-0.7/work/vis-0.7'