summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-08-11Put the result of the process into a variable onceaycabta
To make the meaning of assertion easier to understand,
2021-08-11Stop exiting to show "SUCCESS"aycabta
2021-08-11Add logging about Errno::EPIPEaycabta
2021-08-11Write log to stdout immediatelyaycabta
2021-08-11Stop checking char from "read"aycabta
Because it's sometimes nil due to race condition.
2021-08-11Break immediately if assertions finishedaycabta
2021-08-11Add "START" logaycabta
2021-08-11Term fill in String#{,l,r}strip! even when SHARABLE_MIDDLE_SUBSTRINGJeremy Evans
Each of these methods calls str_modify_keep_cr before term filling, which should ensure the backing string uses private memory, and therefore term filling should not affect other strings. Skipping the term filling was added in a707ab4bc8a29241440f56696098efa2f7f3ff45. Fixes [Bug #12540] Notes: Merged: https://github.com/ruby/ruby/pull/4731
2021-08-11Get rid of type-punning pointer casts [Bug #18062]Nobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/4716
2021-08-11* 2021-08-11 [ci skip]git
2021-08-10Assert for duplicated ARGF [Bug #18074]Nobuyoshi Nakada
2021-08-10Assert that each contents are read [Bug #18074]Nobuyoshi Nakada
2021-08-10Remove root_jmpbuf in rb_thread_structNobuyoshi Nakada
It has not been used since 1b82c877dfa72e8505ded149fd0e3ba956529d3f. Notes: Merged: https://github.com/ruby/ruby/pull/4725
2021-08-10add some lines to delete unused TracePointKoichi Sasada
`TracePoint.stat` returns the "to be deleted" TP numbers, and http://rubyci.s3.amazonaws.com/graviton2/ruby-master/log/20210810T030003Z.fail.html.gz shows there is a "to be deleted" TP. This patch uses only :line event and add some lines to allow MRI deletes "to be deleted" TPs.
2021-08-10Run only directories or *_spec.rb files only by mspec [Bug #18072]Nobuyoshi Nakada
Not to match *.c files under spec/ruby/optional/capi/ext, in the case of in-place build.
2021-08-10Fix ARGF.read(length) short read [Bug #18074]Csaba Henk
Notes: Merged: https://github.com/ruby/ruby/pull/4727
2021-08-10.github/workflows/compilers.yml: clang-14卜部昌平
It seems LLVM-14 begun. See also https://github.com/llvm/llvm-project/commit/08c766a7318ab37bf1d77e0c683cd3b00e700877 Notes: Merged: https://github.com/ruby/ruby/pull/4718
2021-08-09.travis.yml: Check failures for Travis arm64 again.Jun Aruga
It seems the concurrent jobs are stable recently on arm64 pipeline. Keep allowing to fail on arm32 due to a failure. Notes: Merged: https://github.com/ruby/ruby/pull/4726
2021-08-10Add comment about I/O that is not ttyaycabta
2021-08-10* 2021-08-10 [ci skip]git
2021-08-10Update parser files of RDoc generated by the latest Raccaycabta
2021-08-10Update parser files of RDoc generated by the latest KPegaycabta
2021-08-10[ruby/rdoc] Use HEAD of kpegaycabta
I compared the results between the latest release of kpeg gem (1.1.0) and HEAD of kpeg gem with `time` command, and the execution time is reduced from 38.35s sec to 35.06 sec. ref. https://github.com/evanphx/kpeg/pull/43 https://github.com/ruby/rdoc/commit/682bcb48ce
2021-08-10[ruby/rdoc] Add "rake clean" task to erase generated parser filesaycabta
https://github.com/ruby/rdoc/commit/4e3e635afa
2021-08-10Import copied Rakefile from original RDoc repositoryaycabta
2021-08-10[ruby/rdoc] Move dev dependency of gettext to Gemfileaycabta
https://github.com/ruby/rdoc/commit/a177377b6f
2021-08-10[ruby/rdoc] Use single quote in Gemfileaycabta
https://github.com/ruby/rdoc/commit/e4b68d414c
2021-08-10Import copied Gemfile from original RDoc repositoryaycabta
2021-08-10Import Gemfile and Rakefile of rdoc by tool/sync_default_gems.rbaycabta
2021-08-09VC warns the same attribute used more than onceNobuyoshi Nakada
2021-08-09Include ruby.h before internal headers to suppress -Wundef warningsNobuyoshi Nakada
2021-08-09Omit on Readline 7.0 because it's wrong behaviour for not TTY envaycabta
2021-08-09Rename rb_iterate to get rid of name clash on Sun CNobuyoshi Nakada
2021-08-09Extended logging for debugging readline failures.Samuel Williams
Notes: Merged: https://github.com/ruby/ruby/pull/4722
2021-08-09Suppress a clobbered warningNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/4720
2021-08-09Deprecate rb_iterate in C++Nobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/4720
2021-08-09Suppress deprecated rb_iterate declaration warnings in C++Nobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/4720
2021-08-09Suppress warnings in C++2aNobuyoshi Nakada
* bitwise operation between different enumeration types ('ruby_value_type' and 'ruby_fl_type') is deprecated [-Wdeprecated-enum-enum-conversion] * volatile-qualified parameter type 'volatile int' is deprecated [-Wdeprecated-volatile] Notes: Merged: https://github.com/ruby/ruby/pull/4720
2021-08-09Suppress unused-function warning when OPT_THREADED_CODE != 1Nobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/4720
2021-08-09Suppress unused-variable warnings when DEBUG_INTEGER_PACKNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/4720
2021-08-09* 2021-08-09 [ci skip]git
2021-08-09Rework the readline test to be more robust.Samuel Williams
- Capture that the child is started by initial log line. - More robust handling of child status reaping. - Direct exit without sucess mesage if `#readline` receives input. Notes: Merged: https://github.com/ruby/ruby/pull/4721
2021-08-08Reduce chance to receive EBADF when closing an IO from another thread.Samuel Williams
Notes: Merged: https://github.com/ruby/ruby/pull/4717
2021-08-08Make bit flags `reason` unsignedNobuyoshi Nakada
2021-08-08Use #full_message instead of #backtrace_locationsaycabta
2021-08-08Suppress warnings when GC_ENABLE_INCREMENTAL_MARK == 0Nobuyoshi Nakada
2021-08-08* 2021-08-08 [ci skip]git
2021-08-08Show backtrace locations when I/O timed outaycabta
2021-08-07Use TERM=xterm for tests on Solarisaycabta
2021-08-07Set TERM env for some CI environmentsaycabta