You are not logged in.

#1 2019-09-01 12:09:00

Fauveboy
Member
Registered: 2019-08-03
Posts: 14

1 task in 'LIBUV' failed exit status

On the PKGBUILD for the serialosc git files (a protocol to communicate with the monome hardware interface), after running #makepkg -si.
the result was: 1 task in 'LIBUV' failed exit status.
So I thought LIBUV was a library that is perhaps missing that the serialosc PKGBUILD needs.

I then got git clone https://aur.archlinux.org/libuv-git.git, ran the PKGBUILD for that but an error occurs in check().

What does this mean I should about next? Is there another way to access LIBUV if this is what I require to install serialosc?

Offline

#2 2019-09-01 13:16:15

2ManyDogs
Forum Moderator
Registered: 2012-01-15
Posts: 2,731

Re: 1 task in 'LIBUV' failed exit status

Post the complete output from makepkg for serialosc. https://bbs.archlinux.org/viewtopic.php?id=57855

Moving to AUR issues.

Online

#3 2019-09-01 14:56:00

Fauveboy
Member
Registered: 2019-08-03
Posts: 14

Re: 1 task in 'LIBUV' failed exit status

Here's the Output of the PKGBUILD file for LIBUV
   
   

Fetching origin
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... gcc3
checking if gcc supports -pedantic flag... yes
checking for gcc way to treat warnings as errors... -Werror
checking if gcc supports -fvisibility=hidden... yes
checking if gcc supports -g flag... yes
checking if gcc supports -std=gnu99 flag... yes
checking if gcc supports -Wall flag... yes
checking if gcc supports -Wextra flag... yes
checking if gcc supports -Wno-unused-parameter flag... yes
checking if gcc supports -Wstrict-prototypes flag... yes
checking for ar... ar
checking the archiver (ar) interface... ar
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking whether make supports nested variables... (cached) yes
checking for dlopen in -ldl... yes
checking for kstat_lookup in -lkstat... no
checking for gethostbyname in -lnsl... yes
checking for perfstat_cpu in -lperfstat... no
checking for pthread_mutex_init in -lpthread... yes
checking for clock_gettime in -lrt... yes
checking for sendfile in -lsendfile... no
checking for socket in -lsocket... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking sys/ahafs_evProds.h usability... no
checking sys/ahafs_evProds.h presence... no
checking for sys/ahafs_evProds.h... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating libuv.pc
config.status: executing depfiles commands
config.status: executing libtool commands
make: Nothing to be done for 'all'.
make: Entering directory '/home/joel/libuv-git/src/libuv/docs'
sphinx-build -b man -d build/doctrees   src build/man
Running Sphinx v2.1.2
loading pickled environment... done
building [mo]: targets for 0 po files that are out of date
building [man]: all manpages
updating environment: 0 added, 0 changed, 0 removed
looking for now-outdated files... none found
writing... libuv.1 { design api errors version loop handle request timer prepare check idle async poll signal process stream tcp pipe tty udp fs_event fs_poll fs threadpool dns dll threading misc guide guide/introduction guide/basics guide/filesystem guide/networking guide/threads guide/processes guide/eventloops guide/utilities guide/about upgrading migration_010_100 migration_100_200 } done
build succeeded, 1 warning.

The manual pages are in build/man.

Build finished. The manual pages are in build/man.
make: Leaving directory '/home/joel/libuv-git/src/libuv/docs'
make  test/run-tests
make[1]: Entering directory '/home/joel/libuv-git/src/libuv'
make[1]: 'test/run-tests' is up to date.
make[1]: Leaving directory '/home/joel/libuv-git/src/libuv'
make  check-TESTS
make[1]: Entering directory '/home/joel/libuv-git/src/libuv'
FAIL: test/run-tests
======================================================
1 of 1 test failed
Please report to https://github.com/libuv/libuv/issues
======================================================
make[1]: Leaving directory '/home/joel/libuv-git/src/libuv'

PKGBUILDOutput.txt
Displaying PKGBUILDOutput.txt.

Offline

#4 2019-09-01 15:15:47

loqs
Member
Registered: 2014-03-06
Posts: 8,733

Re: 1 task in 'LIBUV' failed exit status

Is /home/joel/libuv-git/src/libuv mounted noexec?

findmnt --target /home/joel/libuv-git/src/libuv

Please use code tags for commands and their outputs.
Edit:
Minor issue in the PKGBUILD the LICENSE file is installed in the wrong directory

-  install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/libuv/LICENSE"
+  install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"

Minor upstream issue configure.ac checks for gethostbyname which is never used but causes libnsl to be linked in.

Last edited by loqs (2019-09-01 15:27:40)

Offline

#5 2019-09-01 15:28:53

Fauveboy
Member
Registered: 2019-08-03
Posts: 14

Re: 1 task in 'LIBUV' failed exit status

I have not yet mounted  /home/joel/libuv-git/src/libuv to noexec. I suppose this would mean that the current shell process isnt getting replaced by something that needs to run in the PKBUILD? Is that correct as to what noexec would do?

edit: I guess I need to move the licence build into the 'joel' user directory?

Last edited by Fauveboy (2019-09-01 15:31:01)

Offline

#6 2019-09-01 15:31:42

loqs
Member
Registered: 2014-03-06
Posts: 8,733

Re: 1 task in 'LIBUV' failed exit status

noexec would stop a command located in that directory from being executed.
The output of the findmnt command I provided would show the options used to mount whatever filesystem is providing that directory.
Edit:
No please post the output of the findmnt command I posted also the output of the following after installing the strace package

cd /home/joel/libuv-git/src/libuv
strace make check

Last edited by loqs (2019-09-01 15:50:12)

Offline

#7 2019-09-22 15:57:23

Fauveboy
Member
Registered: 2019-08-03
Posts: 14

Re: 1 task in 'LIBUV' failed exit status

this is the result of the findmnt command you suggested?

What helpful if can you take from this if anyway, Im not sure what im looking for?

TARGET SOURCE FSTYPE OPTIONS 
/home /dev/sda4 ext4 rw,relatime

Offline

#8 2019-09-22 19:04:10

loqs
Member
Registered: 2014-03-06
Posts: 8,733

Re: 1 task in 'LIBUV' failed exit status

The mount options do not contain noexec so that is not the cause.
Please post the output from the strace command:

cd /home/joel/libuv-git/src/libuv
strace make check

Offline

#9 2019-09-22 19:28:56

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 9,055
Website

Re: 1 task in 'LIBUV' failed exit status

Fauveboy wrote:

Is there enough detail here? the terminal spat out alot more but this was what appeared in the text file after running strace make check > file.txt


make test/run-tests
make[1]: Entering directory '/home/joel/libuv-git/src/libuv'
make[1]: 'test/run-tests' is up to date.
make[1]: Leaving directory '/home/joel/libuv-git/src/libuv'
make check-TESTS
make[1]: Entering directory '/home/joel/libuv-git/src/libuv'
FAIL: test/run-tests
======================================================
1 of 1 test failed
Please report to https://github.com/libuv/libuv/issues
======================================================
make[1]: Leaving directory '/home/joel/libuv-git/src/libuv'

Fauveboy, you hit report instead of quote, so your message went to the mod team.

That output doesn't tell us anything we didn't already know. Try with `strace make check &> file.txt`, and use a pastebin to upload the file: https://wiki.archlinux.org/index.php/Li … in_clients


Sakura:-
Mobo: MSI X299 TOMAHAWK ARCTIC // Processor: Intel Core i7-7820X 3.6GHz // GFX: nVidia GeForce GTX 970 // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 5x 1TB HDD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#10 2019-09-23 19:49:10

Fauveboy
Member
Registered: 2019-08-03
Posts: 14

Re: 1 task in 'LIBUV' failed exit status

Sorry about sending a report. Heres the full output from strace make check smile.
LINK: http://ix.io/1WBX

Offline

#11 2019-09-23 21:08:34

loqs
Member
Registered: 2014-03-06
Posts: 8,733

Re: 1 task in 'LIBUV' failed exit status

If you execute makepkg for libuv-git does it's output contain the following:

ok 1 - platform_output
# Output from process `platform_output`:
# uv_get_process_title: /home/joel/libuv-git/src/libuv/test/.libs/lt-run-tests
# uv_cwd: /home/joel/libuv-git/src/libuv
# uv_resident_set_memory: 1527808
# uv_uptime: 11181.000000
# uv_getrusage:
#   user: 0 sec 3837 microsec
#   system: 0 sec 0 microsec
#   page faults: 0
#   maximum resident set size: 1492
# uv_cpu_info:
#   model: Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz
#   speed: 901
#   times.sys: 967000
#   times.user: 1125800
#   times.idle: 74411700
#   times.irq: 114900
#   times.nice: 473800
#   model: Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz
#   speed: 834
#   times.sys: 986000
#   times.user: 1125100
#   times.idle: 7815500
#   times.irq: 103000
#   times.nice: 510600
#   model: Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz
#   speed: 915
#   times.sys: 961100
#   times.user: 1162000
#   times.idle: 7811200
#   times.irq: 83300
#   times.nice: 494500
#   model: Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz
#   speed: 960
#   times.sys: 883700
#   times.user: 1170100
#   times.idle: 7831200
#   times.irq: 118800
#   times.nice: 473900
# uv_interface_addresses:
#   name: lo
#   internal: 1
#   physical address: 00:00:00:00:00:00
#   address: 127.0.0.1
#   netmask: 255.0.0.0
#   name: wlp3s0
#   internal: 0
#   physical address: a0:88:b4:9e:84:6c
#   address: 192.168.0.77
#   netmask: 255.255.255.0
#   name: lo
#   internal: 1
#   physical address: 00:00:00:00:00:00
#   address: ::1
#   netmask: ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
#   name: wlp3s0
#   internal: 0
#   physical address: a0:88:b4:9e:84:6c
#   address: fe80::88da:ecf8:851e:8491
#   netmask: ffff:ffff:ffff:ffff::
# uv_os_get_passwd:
#   euid: 1000
#   gid: 998
#   username: joel
#   shell: /bin/bash
#   home directory: /home/joel
#   gecos: 
# uv_os_getpid: 75535
# uv_os_getppid: 75521
# uv_os_uname:
#   sysname: Linux
#   release: 5.3.0-arch1-1-ARCH
#   version: #1 SMP PREEMPT Mon Sep 16 03:29:01 UTC 2019
#   machine: x86_64
ok 2 - active
ok 3 - async
ok 4 - async_null_cb
ok 5 - async_ref
ok 6 - barrier_1
ok 7 - barrier_2
ok 8 - barrier_3
ok 9 - barrier_serial_thread
ok 10 - barrier_serial_thread_single
ok 11 - buf_large
ok 12 - callback_stack
ok 13 - check_ref
ok 14 - close_fd
ok 15 - close_order
ok 16 - closed_fd_events
ok 17 - condvar_1
ok 18 - condvar_2
ok 19 - condvar_3
ok 20 - condvar_4
ok 21 - condvar_5
ok 22 - connect_unspecified
ok 23 - connection_fail
ok 24 - connection_fail_doesnt_auto_close
ok 25 - cwd_and_chdir
ok 26 - default_loop_close
ok 27 - delayed_accept
ok 28 - dlerror
ok 29 - eintr_handling
ok 30 - embed
ok 31 - emfile
ok 32 - env_vars
ok 33 - error_message
ok 34 - fork_fs_events_child
ok 35 - fork_fs_events_child_dir
ok 36 - fork_fs_events_file_parent_child
ok 37 - fork_signal_to_child
ok 38 - fork_signal_to_child_closed
ok 39 - fork_socketpair
ok 40 - fork_socketpair_started
ok 41 - fork_threadpool_queue_work_simple
ok 42 - fork_timer
ok 43 - fs_access
ok 44 - fs_async_dir
ok 45 - fs_async_sendfile
ok 46 - fs_async_sendfile_nodata
ok 47 - fs_chmod
ok 48 - fs_chown
ok 49 - fs_copyfile
ok 50 - fs_event_close_in_callback
ok 51 - fs_event_close_with_pending_event
ok 52 - fs_event_error_reporting
ok 53 - fs_event_getpath
ok 54 - fs_event_immediate_close
ok 55 - fs_event_no_callback_after_close
ok 56 - fs_event_no_callback_on_close
ok 57 - fs_event_ref
ok 58 - fs_event_start_and_close
ok 59 - fs_event_watch_dir
ok 60 - fs_event_watch_dir_recursive # SKIP Recursive directory watching not supported on this platform.
ok 61 - fs_event_watch_file
ok 62 - fs_event_watch_file_current_dir
ok 63 - fs_event_watch_file_exact_path
ok 64 - fs_event_watch_file_twice
ok 65 - fs_event_watch_invalid_path
ok 66 - fs_file_async
ok 67 - fs_file_loop
ok 68 - fs_file_nametoolong
ok 69 - fs_file_noent
ok 70 - fs_file_open_append
ok 71 - fs_file_pos_after_op_with_offset
ok 72 - fs_file_sync
ok 73 - fs_file_write_null_buffer
ok 74 - fs_fstat
ok 75 - fs_futime
ok 76 - fs_futime_ex
ok 77 - fs_mkdtemp
ok 78 - fs_null_req
ok 79 - fs_open_dir
ok 80 - fs_partial_read
ok 81 - fs_partial_write
ok 82 - fs_poll
ok 83 - fs_poll_close_request
ok 84 - fs_poll_close_request_multi_start_stop
ok 85 - fs_poll_close_request_multi_stop_start
ok 86 - fs_poll_close_request_stop_when_active
ok 87 - fs_poll_getpath
ok 88 - fs_poll_ref
ok 89 - fs_read_dir
ok 90 - fs_read_file_eof
ok 91 - fs_read_write_null_arguments
ok 92 - fs_readdir_empty_dir
ok 93 - fs_readdir_file
ok 94 - fs_readdir_non_empty_dir
ok 95 - fs_readdir_non_existing_dir
ok 96 - fs_readlink
ok 97 - fs_realpath
ok 98 - fs_rename_to_existing_file
ok 99 - fs_scandir_empty_dir
ok 100 - fs_scandir_file
ok 101 - fs_scandir_non_existent_dir
ok 102 - fs_stat_missing_path
ok 103 - fs_symlink
ok 104 - fs_symlink_dir
ok 105 - fs_unlink_readonly
ok 106 - fs_utime
ok 107 - fs_utime_ex
ok 108 - fs_write_alotof_bufs
ok 109 - fs_write_alotof_bufs_with_offset
ok 110 - fs_write_multiple_bufs
ok 111 - get_currentexe
ok 112 - get_loadavg
ok 113 - get_memory
ok 114 - get_passwd
ok 115 - getaddrinfo_basic
ok 116 - getaddrinfo_basic_sync
ok 117 - getaddrinfo_concurrent
not ok 118 - getaddrinfo_fail
# exit code 134
# Output from process `getaddrinfo_fail`:
# Assertion failed in test/test-getaddrinfo.c on line 43: status < 0
not ok 119 - getaddrinfo_fail_sync
# exit code 134
# Output from process `getaddrinfo_fail_sync`:
# Assertion failed in test/test-getaddrinfo.c on line 112: 0 > uv_getaddrinfo(uv_default_loop(), &req, NULL, "xyzzy.xyzzy.xyzzy.", NULL, NULL)
ok 120 - gethostname
ok 121 - getnameinfo_basic_ip4
ok 122 - getnameinfo_basic_ip4_sync
ok 123 - getnameinfo_basic_ip6
ok 124 - getsockname_tcp
ok 125 - getsockname_udp
ok 126 - getters_setters
ok 127 - gettimeofday
ok 128 - handle_fileno
ok 129 - handle_type_name
ok 130 - has_ref
ok 131 - homedir
ok 132 - hrtime
ok 133 - idle_ref
ok 134 - idle_starvation
ok 135 - idna_toascii
ok 136 - ip4_addr
ok 137 - ip6_addr_link_local
ok 138 - ip6_invalid_interface
ok 139 - ip6_pton
ok 140 - ipc_closed_handle
ok 141 - ipc_heavy_traffic_deadlock_bug
ok 142 - ipc_listen_after_write
ok 143 - ipc_listen_before_write
ok 144 - ipc_send_recv_pipe
ok 145 - ipc_send_recv_pipe_inprocess
ok 146 - ipc_send_recv_tcp
ok 147 - ipc_send_recv_tcp_inprocess
ok 148 - ipc_send_zero
ok 149 - ipc_tcp_connection
ok 150 - kill
ok 151 - kill_invalid_signum
ok 152 - loop_alive
ok 153 - loop_backend_timeout
ok 154 - loop_close
ok 155 - loop_configure
ok 156 - loop_handles
ok 157 - loop_instant_close
ok 158 - loop_stop
ok 159 - loop_update_time
ok 160 - multiple_listen
ok 161 - pipe_bind_error_addrinuse
ok 162 - pipe_bind_error_addrnotavail
ok 163 - pipe_bind_error_inval
ok 164 - pipe_bind_error_long_path
ok 165 - pipe_close_stdout_read_stdin
ok 166 - pipe_connect_bad_name
ok 167 - pipe_connect_multiple
ok 168 - pipe_connect_on_prepare
ok 169 - pipe_connect_to_file
ok 170 - pipe_connect_to_long_path
ok 171 - pipe_getsockname
ok 172 - pipe_getsockname_abstract
ok 173 - pipe_getsockname_blocking
ok 174 - pipe_listen_without_bind
ok 175 - pipe_pending_instances
ok 176 - pipe_ping_pong
ok 177 - pipe_ping_pong_vec
ok 178 - pipe_ref
ok 179 - pipe_ref2
ok 180 - pipe_ref3
ok 181 - pipe_ref4
ok 182 - pipe_sendmsg
ok 183 - pipe_server_close
ok 184 - pipe_set_chmod
ok 185 - pipe_set_non_blocking
ok 186 - poll_bad_fdtype
ok 187 - poll_close
ok 188 - poll_close_doesnt_corrupt_stack # SKIP Test only relevant on Windows
ok 189 - poll_closesocket # SKIP Test only relevant on Windows
ok 190 - poll_duplex
ok 191 - poll_nested_epoll
ok 192 - poll_oob
ok 193 - poll_unidirectional
ok 194 - prepare_ref
ok 195 - process_priority
ok 196 - process_ref
ok 197 - process_title
ok 198 - process_title_threadsafe
ok 199 - queue_foreach_delete
ok 200 - ref
ok 201 - req_type_name
ok 202 - run_nowait
ok 203 - run_once
ok 204 - semaphore_1
ok 205 - semaphore_2
ok 206 - semaphore_3
ok 207 - shutdown_close_pipe
ok 208 - shutdown_close_tcp
ok 209 - shutdown_eof
ok 210 - shutdown_twice
ok 211 - signal_multiple_loops
ok 212 - socket_buffer_size
ok 213 - spawn_affinity
ok 214 - spawn_affinity_invalid_mask
ok 215 - spawn_and_kill
ok 216 - spawn_and_kill_with_std
ok 217 - spawn_and_ping
ok 218 - spawn_auto_unref
ok 219 - spawn_closed_process_io
ok 220 - spawn_detached
ok 221 - spawn_exit_code
ok 222 - spawn_fails
ok 223 - spawn_fails_check_for_waitpid_cleanup
ok 224 - spawn_fs_open
ok 225 - spawn_ignored_stdio
ok 226 - spawn_inherit_streams
ok 227 - spawn_preserve_env
ok 228 - spawn_quoted_path # SKIP Test for Windows
ok 229 - spawn_reads_child_path
ok 230 - spawn_setgid_fails
ok 231 - spawn_setuid_fails
ok 232 - spawn_setuid_setgid # SKIP It should be run as root user
ok 233 - spawn_stdin
ok 234 - spawn_stdio_greater_than_3
ok 235 - spawn_stdout
ok 236 - spawn_stdout_and_stderr_to_file
ok 237 - spawn_stdout_and_stderr_to_file2
ok 238 - spawn_stdout_and_stderr_to_file_swap
ok 239 - spawn_stdout_to_file
ok 240 - spawn_tcp_server
ok 241 - stdio_over_pipes
ok 242 - strscpy
ok 243 - sys_error
ok 244 - tcp6_ping_pong
ok 245 - tcp6_ping_pong_vec
ok 246 - tcp_alloc_cb_fail
ok 247 - tcp_bind6_error_addrinuse
ok 248 - tcp_bind6_error_addrnotavail
ok 249 - tcp_bind6_error_fault
ok 250 - tcp_bind6_error_inval
ok 251 - tcp_bind6_localhost_ok
ok 252 - tcp_bind_error_addrinuse
ok 253 - tcp_bind_error_addrnotavail_1
ok 254 - tcp_bind_error_addrnotavail_2
ok 255 - tcp_bind_error_fault
ok 256 - tcp_bind_error_inval
ok 257 - tcp_bind_invalid_flags
ok 258 - tcp_bind_localhost_ok
ok 259 - tcp_bind_writable_flags
ok 260 - tcp_close
ok 261 - tcp_close_accept
ok 262 - tcp_close_while_connecting
ok 263 - tcp_connect_error_after_write
ok 264 - tcp_connect_error_fault
ok 265 - tcp_connect_timeout
ok 266 - tcp_create_early
ok 267 - tcp_create_early_accept
ok 268 - tcp_create_early_bad_bind
ok 269 - tcp_create_early_bad_domain
ok 270 - tcp_flags
ok 271 - tcp_listen_without_bind
ok 272 - tcp_oob
ok 273 - tcp_open
ok 274 - tcp_open_bound
ok 275 - tcp_open_connected
ok 276 - tcp_open_twice
ok 277 - tcp_ping_pong
ok 278 - tcp_ping_pong_vec
ok 279 - tcp_read_stop
ok 280 - tcp_ref
ok 281 - tcp_ref2
ok 282 - tcp_ref2b
ok 283 - tcp_ref3
ok 284 - tcp_ref4
ok 285 - tcp_shutdown_after_write
ok 286 - tcp_try_write
ok 287 - tcp_unexpected_read
ok 288 - tcp_write_after_connect
ok 289 - tcp_write_fail
ok 290 - tcp_write_queue_order
ok 291 - tcp_write_ready
ok 292 - tcp_write_to_half_open_connection
ok 293 - tcp_writealot
ok 294 - thread_affinity
ok 295 - thread_create
ok 296 - thread_equal
ok 297 - thread_local_storage
ok 298 - thread_mutex
ok 299 - thread_mutex_recursive
ok 300 - thread_rwlock
ok 301 - thread_rwlock_trylock
ok 302 - thread_stack_size
ok 303 - thread_stack_size_explicit
ok 304 - threadpool_cancel_fs
ok 305 - threadpool_cancel_getaddrinfo
ok 306 - threadpool_cancel_getnameinfo
ok 307 - threadpool_cancel_single
ok 308 - threadpool_cancel_work
ok 309 - threadpool_multiple_event_loops
ok 310 - threadpool_queue_work_einval
ok 311 - threadpool_queue_work_simple
ok 312 - timer
ok 313 - timer_again
ok 314 - timer_early_check
ok 315 - timer_from_check
ok 316 - timer_huge_repeat
ok 317 - timer_huge_timeout
ok 318 - timer_init
ok 319 - timer_null_callback
ok 320 - timer_order
ok 321 - timer_ref
ok 322 - timer_ref2
ok 323 - timer_run_once
ok 324 - timer_start_twice
ok 325 - tmpdir
ok 326 - tty
ok 327 - tty_file
ok 328 - tty_pty
ok 329 - udp_alloc_cb_fail
ok 330 - udp_bind
ok 331 - udp_bind_reuseaddr
ok 332 - udp_connect
ok 333 - udp_create_early
ok 334 - udp_create_early_bad_bind
ok 335 - udp_create_early_bad_domain
ok 336 - udp_dgram_too_big
ok 337 - udp_dual_stack
ok 338 - udp_ipv6_only
ok 339 - udp_multicast_interface
ok 340 - udp_multicast_interface6
ok 341 - udp_multicast_join
ok 342 - udp_multicast_join6
ok 343 - udp_multicast_ttl
ok 344 - udp_no_autobind
ok 345 - udp_open
ok 346 - udp_open_bound
ok 347 - udp_open_connect
ok 348 - udp_open_twice
ok 349 - udp_options
ok 350 - udp_options6
ok 351 - udp_ref
ok 352 - udp_ref2
ok 353 - udp_ref3
ok 354 - udp_send_and_recv
ok 355 - udp_send_hang_loop
ok 356 - udp_send_immediate
ok 357 - udp_send_unix
ok 358 - udp_send_unreachable
ok 359 - udp_try_send
ok 360 - uname
ok 361 - unref_in_prepare_cb
ok 362 - utf8_decode1
ok 363 - walk_handles
ok 364 - watcher_cross_stop
ok 365 - we_get_signal
ok 366 - we_get_signal_one_shot
ok 367 - we_get_signals
ok 368 - we_get_signals_mixed
FAIL: test/run-tests

Offline

#12 2019-09-24 16:56:10

Fauveboy
Member
Registered: 2019-08-03
Posts: 14

Re: 1 task in 'LIBUV' failed exit status

here is the output for makepkg on libuv-git :

http://ix.io/1WJU

...definitely an error there that doesnt occur in your output smile

Last edited by Fauveboy (2019-09-24 16:57:52)

Offline

#13 2019-09-24 18:00:26

loqs
Member
Registered: 2014-03-06
Posts: 8,733

Re: 1 task in 'LIBUV' failed exit status

In your post #3 there was no evidence of the tests running which confused me.
From the new output:

not ok 118 - getaddrinfo_fail
# exit code 134
# Output from process `getaddrinfo_fail`:
# Assertion failed in test/test-getaddrinfo.c on line 43: status < 0
not ok 119 - getaddrinfo_fail_sync
# exit code 134
# Output from process `getaddrinfo_fail_sync`:
# Assertion failed in test/test-getaddrinfo.c on line 112: 0 > uv_getaddrinfo(uv_default_loop(), &req, NULL, "xyzzy.xyzzy.xyzzy.", NULL, NULL)

I can not reproduce those test failures,  locally all tests pass.
Please report the test failures upstream https://github.com/libuv/libuv/issues

Offline

Board footer

Powered by FluxBB