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: <mailto:ruby-core-request / ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>