From: nobu@... Date: 2018-07-30T09:10:35+00:00 Subject: [ruby-core:88189] [Ruby trunk Bug#14950] r64109 thread.c: move ppoll wrapper before thread_pthread.c - Windows compile failure - thread.c Issue #14950 has been updated by nobu (Nobuyoshi Nakada). normalperson (Eric Wong) wrote: > nobu@ruby-lang.org wrote: > > Since r64107, `make test-all` crashes by EINVAL at `pthread_cond_timedwait`. > > Attached logs at r64113. > > I think r64117 will solve this (can't reproduce the problem, but > I understand it). > > ("process.c (waitpid_nogvl): prevent conflicting use of sleep_cond") It still happens at r64123. > If not, we can try using: > #define USE_NATIVE_SLEEP_COND 0 It didn't help unfortunately. Other than `[BUG]`, drb/ut_large.rb can hang forever. ---------------------------------------- Bug #14950: r64109 thread.c: move ppoll wrapper before thread_pthread.c - Windows compile failure - thread.c https://bugs.ruby-lang.org/issues/14950#change-73208 * Author: MSP-Greg (Greg L) * Status: Assigned * Priority: Normal * Assignee: normalperson (Eric Wong) * Target version: * ruby -v: * Backport: 2.3: UNKNOWN, 2.4: UNKNOWN, 2.5: UNKNOWN ---------------------------------------- @normalperson Eric, Both windows builds (mswin & mingw) failed compiling thread.c. Attached logs of both. Thanks, Greg ---Files-------------------------------- 64109_mswin.txt (15.6 KB) 64109_mingw.txt (52.4 KB) clang_macos.txt (7.81 KB) crash-monitor.log (6.51 KB) ruby_2018-07-30-135956_ruby.crash (46.7 KB) -- https://bugs.ruby-lang.org/ Unsubscribe: