Hiroshi SHIBATA
d2dc49d89f
We didn't invoke leaked-globals at ruby_3_0
2024-04-15 14:05:57 +09:00
Hiroshi SHIBATA
c86a8529d0
openssl of Ruby 3.0 couldn't build with c2x compiler
2024-04-15 14:05:57 +09:00
Hiroshi SHIBATA
2d8337b002
coroutine=pthread is not working with Ruby 3.0
2024-04-15 14:05:57 +09:00
Hiroshi SHIBATA
3b9012ecdb
Backport compilers.yml from ruby_3_1
2024-04-15 14:05:57 +09:00
Hiroshi SHIBATA
2676046c58
Don't upgrade brew packages
2024-04-15 14:05:57 +09:00
Hiroshi SHIBATA
78c2e2827e
Bump up CodeQL v2
2023-03-29 10:57:57 +09:00
Hiroshi SHIBATA
408d2dbede
Skip test-bundler-prallel with macOS. It mixed system bundler path.
...
https://github.com/ruby/ruby/actions/runs/4061314416/jobs/7033111867
2023-03-29 10:57:57 +09:00
Hiroshi SHIBATA
57703ba1ec
Pin Ubuntu 20.04 because Ruby 3.0 didn't support OpenSSL 3
2023-03-29 10:57:57 +09:00
Hiroshi SHIBATA
6ca5d3cfed
Ruby 3.0 only supports --jit-* options
2023-03-29 10:57:57 +09:00
Takashi Kokubun
9cb6b7d145
Disable test-all on MJIT CI for now
...
https://github.com/ruby/ruby/actions/runs/3560006749/jobs/5979749144
2023-03-29 10:57:57 +09:00
卜部昌平
54d0a2af33
.github: use GNUMAKEFLAGS instead of JOBS
...
A bit readable to me.
See also https://github.com/ruby/ruby/pull/4880
2023-03-29 10:57:57 +09:00
Takashi Kokubun
fcab8cf702
Test only --mjit-wait for now
...
We've disabled MJIT CI on GitHub Actions for a while. It's convenient
that fork repositories need to see failures or disable it.
We should remove unused CI by default instead of silently disabling it.
Since I saw --mjit-wait passed on my fork, I'd like to try running
--mjit-wait one.
2023-03-29 10:57:57 +09:00
Takashi Kokubun
d8b1279d3b
Rename --jit to --mjit ( #5248 )
...
* Rename --jit to --mjit
[Feature #18349 ]
* Fix a few more --jit references
* Fix MJIT Actions
* More s/jit/mjit/ and re-introduce --disable-jit
* Update NEWS.md
* Fix test_bug_reporter_add
2023-03-29 10:57:57 +09:00
nagachika
18bd117955
Revert 207fb8e6d8 partially.
...
Bacause the GitHub Actions workflow for MinGW failed on 'where check'
2022-02-13 14:30:15 +09:00
nagachika
207fb8e6d8
merge revision(s) 49cc7709cb:
...
[Actions] mingw - use ruby/setup-ruby@v1 again
---
.github/workflows/mingw.yml | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
2022-02-13 14:27:20 +09:00
nagachika
0f755a143e
merge revision(s) bab8623343:
...
The `include`d set should be expanded values [ci skip]
While the `matrix` level values are expanded from the production
of each arrays, `include`d set should be consist from expanded
single values.
---
.github/workflows/mingw.yml | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
2022-02-13 14:21:08 +09:00
nagachika
0b45ce2ad0
merge revision(s) 63358581bc:
...
Fix weird MinGW failure notifications
It's been "MinGW / Array", but it will be "MinGW MINGW64 / check" or
"MinGW UCRT64 / check" by this.
---
.github/workflows/mingw.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
2022-02-13 14:20:41 +09:00
nagachika
62c2414bd9
merge revision(s) e0a5c3d2b71dfad038d7562fdd33f02ffd79232d,7d55f1b6b6b9777a8bd665f6c5ed6a64c7fa2e9b:
...
[MinGW] Set job names
---
.github/workflows/mingw.yml | 1 +
1 file changed, 1 insertion(+)
[Actions] use windows-2022 for mingw
MSP-Greg/ruby-setup-ruby@win-ucrt-1
---
.github/workflows/mingw.yml | 9 +++------
1 file changed, 3 insertions(+), 6 deletions(-)
2022-02-13 14:20:20 +09:00
nagachika
e7f212651e
merge revision(s) ec032e86faf9ac128ac51e3394d9b4001a374b38,8acb2a9b4069f55f71a80c747fc7c6bcb686abb7:
...
[MinGW] Clear prefix and move the directory to DESTDIR
Also the destination will be created at the installation.
---
.github/workflows/mingw.yml | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
[MinGW] Use autogen
---
.github/workflows/mingw.yml | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
2022-02-13 14:11:35 +09:00
nagachika
7b3948750e
merge revision(s) e1b03b0c2b2449a7794f4701bab8b2382eb15116,007e439fe965871c73127928f7244ebb96a86e58:
...
Enable VM_ASSERT in --jit CIs (#4543 )
---
.github/workflows/mjit.yml | 2 +-
ractor.c | 6 +++---
vm_core.h | 6 +++---
vm_method.c | 2 +-
4 files changed, 8 insertions(+), 8 deletions(-)
Do not expect ec on rb_vm_bugreport
because a SEGV might happen on an MJIT worker. As you can clearly see
from `if (vm && ec) {`, ec is not guaranteed to exist here.
---
vm_dump.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
2021-11-24 12:03:46 +09:00
nagachika
0a5f22cc42
merge revision(s) 73cd4951de20bf989747013b1e62a202f12ac2d2,6e6be107dd0c820afc4db68d09110ad96c4aebdd:
...
Reduced GitHub Actions
Moved leaked-globals before check.
---
.github/workflows/macos.yml | 4 +++-
.github/workflows/ubuntu.yml | 8 +++-----
2 files changed, 6 insertions(+), 6 deletions(-)
Ignore test-bundled-gems on GitHub Actions because matrix tests has
unknown issues
---
.github/workflows/macos.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
2021-07-25 14:19:12 +09:00
nagachika
a55ba76617
merge revision(s) 4250d7c910fd67c0da07c6213901009330e3cd51,83f96642d2d74569cc38319d02d5922fac8f66b8,447feb0aa08e20cc5eeb8b3a6f881de261a2c9a2,1d80d703141f01383604022f9e8e53e10865197c,e271a3d4afc47e812b50fc9c50f6bf34d2d723a6,366e88e508de7c59d69906ad948cccd7979e932b,d825e34962540d345eb3c5a70eb264b415e915a5,4250d7c910fd67c0da07c6213901009330e3cd51,f9e43782995b1f77e7b10c79941bbbda15620e2a: [Backport #17723 ]
...
autogen.sh: Added
Currently it just runs "autoreconf --install"
---
aclocal.m4 | 4 ++--
autogen.sh | 3 +++
2 files changed, 5 insertions(+), 2 deletions(-)
create mode 100755 autogen.sh
autogen.sh: Allow AUTORECONF envvar to specify the autoreconf
executable
---
autogen.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Improved autogen.sh
* update in the source directory
* make symbolic links instead of copies
* forward the arguments to autoreconf as-is
---
autogen.sh | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
autogen.sh: Make it work with sh (not bash)
---
autogen.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
[DOC] Update README files to use autoreconf [ci skip]
---
README.ja.md | 3 +--
README.md | 3 +--
2 files changed, 2 insertions(+), 4 deletions(-)
[DOC] Update README [ci skip]
* Use `autogen.sh`.
* The subversion repository is only for old versions, and
secondary now.
* Moved long links to footnotes.
---
README.ja.md | 22 +++++++++-------------
README.md | 11 +++++++----
2 files changed, 16 insertions(+), 17 deletions(-)
Use autogen.sh
---
.github/workflows/baseruby.yml | 2 +-
.github/workflows/check_dependencies.yml | 2 +-
.github/workflows/compilers.yml | 2 +-
.github/workflows/macos.yml | 2 +-
.github/workflows/mjit.yml | 2 +-
.github/workflows/ubuntu.yml | 2 +-
6 files changed, 6 insertions(+), 6 deletions(-)
autogen.sh: Added
Currently it just runs "autoreconf --install"
---
aclocal.m4 | 4 ++--
autogen.sh | 3 +++
2 files changed, 5 insertions(+), 2 deletions(-)
create mode 100755 autogen.sh
get rid of aclocal (#4280 )
---
aclocal.m4 | 47 -----------------------------------------------
configure.ac | 35 ++++++++++++++++++++++++++++++++++-
2 files changed, 34 insertions(+), 48 deletions(-)
2021-04-18 18:05:27 +09:00
Nobuyoshi Nakada
9aea438768
Add 3.0 top sepc guards
...
* Needs WEBrick
2021-01-24 18:33:20 +09:00
NARUSE, Yui
1ce4e90dc7
Remove check branch from ruby_3_0
2021-01-24 18:33:20 +09:00
Takashi Kokubun
02b3555874
Install gdb on Actions
2020-12-19 21:02:18 -08:00
Nobuyoshi Nakada
042c3e91fb
Check macros for headers
2020-12-19 16:38:17 +09:00
Nobuyoshi Nakada
197550c956
Renamed check_encoding.yml as check_misc.yml [ci skip]
2020-12-19 16:38:16 +09:00
Takashi Kokubun
f0ec923c58
Remove --jit-save-temps from MJIT
...
It's probably not helping the backtrace.
2020-12-17 21:36:26 -08:00
Nobuyoshi Nakada
4fe7f270ce
Different names instead of ulimit
2020-12-16 17:39:40 +09:00
Kazuhiro NISHIYAMA
6e84af2fa9
ulimit does not affect another shell
2020-12-13 20:26:22 +09:00
Takashi Kokubun
1b45174aea
Allow dumping a core file on Actions
...
to see a C backtrace.
2020-12-12 18:47:50 -08:00
Takashi Kokubun
e53c0bc906
Add some JIT options to MJIT Actions
...
hoping to improve C backtrace outputs
2020-12-11 22:52:19 -08:00
Takashi Kokubun
97868f16ff
Reintroduce the fix again
2020-12-10 13:00:02 -08:00
Takashi Kokubun
4474aadae8
Fix the path properly
...
😞
2020-12-10 11:48:57 -08:00
Takashi Kokubun
f56ab7a476
Try fixing the -I position
...
https://github.com/ruby/ruby/runs/1532260149
🤔
2020-12-10 11:18:30 -08:00
MSP-Greg
4a559aa225
Actions mingw - add tool/test for WEBrick in spec tests ( #3882 )
...
Some spec tests require WEBrick, and the spec tests are run from install with the MinGW CI.
2020-12-10 09:27:02 -08:00
卜部昌平
46d3ea2c25
.github: reduce ( #3876 )
...
Comment out some 50-ish tests.
fix https://bugs.ruby-lang.org/issues/17376
2020-12-10 17:41:39 +09:00
MSP-Greg
41fafd9dd2
Remove BUNLDER_VERSION in Windows ( #3859 )
...
[Bug #17372 ]
2020-12-07 14:47:42 -08:00
Takashi Kokubun
2580093d5d
Pass the flag as $TESTOPTS
...
Fixing the failure of a4f292426b like
https://github.com/ruby/ruby/runs/1513663542
2020-12-07 14:21:21 -08:00
NARUSE, Yui
a4f292426b
skip failing tests in test-all on mingw
...
https://bugs.ruby-lang.org/issues/17372
2020-12-08 05:45:22 +09:00
Takashi Kokubun
95edb3ec10
Increase timeout for MJIT Actions
...
It's too short for --jit-wait
https://github.com/ruby/ruby/runs/1466690076?check_suite_focus=true
2020-11-28 00:17:56 -08:00
Nobuyoshi Nakada
b958e2add8
Removed canonicalization for mathn
2020-11-10 11:14:15 +09:00
卜部昌平
8eca97c049
.github/workflows/baseruby.yml: add
...
Translate a part of .travis.yml into a Github Actions workflow.
2020-11-04 12:11:13 +09:00
Nobuyoshi Nakada
acdb893338
Removed unused environment variable
2020-10-27 14:42:24 +09:00
Benoit Daloze
71f699543b
Tweaks for the ruby/spec workflow
2020-10-24 15:51:18 +02:00
卜部昌平
7cf34cfaa3
.github/workflows/spec_guards.yml add
...
Translate a part of .travis.yml into GitHub Actions workflow.
2020-10-23 10:38:34 +09:00
Nobuyoshi Nakada
640b340583
Check dependencies on macOS too
2020-10-21 12:31:38 +09:00
卜部昌平
da25affdac
.github: reduce copy&paste
...
Found that we can set default working directory for github actions.
2020-10-21 09:24:47 +09:00
Nobuyoshi Nakada
a75ab110df
Use %VCVARS%
2020-10-13 14:16:29 +09:00
Kazuhiro NISHIYAMA
45fd4436ee
Use $GITHUB_ENV instead of set-env
...
https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/
2020-10-06 11:41:17 +09:00