Activity
From 04/05/2017 to 04/11/2017
04/11/2017
- 10:41 PM Revision 76ab146c (git): * 2017-04-12
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58322 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:41 PM Revision ffa55136 (git): Merge upstream of ruby/etc.
- * Do not use `git ls-files` for file listing.
* Fix extconf.rb path.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t... -
06:08 PM Bug #13422: etc.gemspec is invalid (typo)
- I see... I guess it would work for release tarballs; but e.g. not for `make install` in a subversion working copy of ...
-
05:10 PM Bug #13422: etc.gemspec is invalid (typo)
- stomar (Marcus Stollsteimer) wrote:
> On a side note: will `spec.files` with `git ls-files ...` work in all installa... -
05:07 PM Bug #13422 (Closed): etc.gemspec is invalid (typo)
- This was resolved by trunk|r58316
-
12:09 PM Bug #13422 (Closed): etc.gemspec is invalid (typo)
- The gemspec for etc is invalid (and lets `rvm install ruby-head` fail):
``` diff
diff --git a/ext/etc/etc.gemspec... - 02:56 PM Revision abc5e896 (git): Socket.udp_server_sockets: use symbol proc
- Symbol proc is shorter human and machine code;
and also avoids needing to name variables.
* ext/socket/lib/socket.rb... -
02:39 PM Bug #13424 (Closed): Solaris10上で make update-rubyspec が bad substitution で失敗
- おそらく r58217 以降、Solaris 10 上にて、 make update-rubyspec が以下のように失敗します。
~~~
$ make update-rubyspec V=1
./tool/git-refr... -
02:11 PM Bug #13423 (Closed): error in etc.gemspec
- `git` コマンドがないと `make install` が `etc.gemspec` でエラーになります。
```
Invalid gemspec in [/path/to/ruby/ext/etc/etc.gemspe... -
12:28 PM Revision e042dd0e (git): Parenthesized CHECK_CFP_CONSISTENCY [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58319 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:20 PM Bug #13417 (Closed): exts.mk installed into bundled gems
- Applied in changeset trunk|r58318.
----------
Install only files explicitly referenced by bundled gems.
[Bug #13417... -
11:35 AM Bug #13417: exts.mk installed into bundled gems
- I put together this [1], which should avoid installation of the exts.mk.
The idea is, that only the files wh... -
12:20 PM Revision 7965327d (git): Install only files explicitly referenced by bundled gems.
- [Bug #13417]
[Fix GH-1580]
Author: Vít Ondruch <[email protected]>
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/... -
12:20 PM Revision 8913e294 (git): Spec#files are not used anymore.
- [Fix GH-1579]
Author: Vít Ondruch <[email protected]>
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58317 b... -
12:19 PM Revision 82993d5c (git): Fix a typo.
- by @voxik. [fix GH-1581]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58316 b2dd03c8-39d4-4d8f-98ff-823fe... -
11:20 AM Bug #13421 (Closed): problem rails c
- ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-darwin16]
Rails 5.0.0
when I use
rails c ,
after this... -
09:46 AM Revision 83dc0660 (git): Import gemspec from ruby/etc.
- * Update configuraiton for gem release.
* Bump version to 0.2.1. Because 0.2.0 is already reserved on rubygems.org
... -
08:49 AM Revision adaffdd1 (git): Import gemspec from ruby/dbm
- * Update gemspec version of beta release.
* Bump version to 0.5.1. Because 0.5 is already reserved another implemen... -
06:32 AM Feature #13420: Integer#{round,floor,ceil,truncate} should always return an integer, not a float
- updated to include doc fixes.
-
03:21 AM Feature #13420: Integer#{round,floor,ceil,truncate} should always return an integer, not a float
- Indeed.
And documents? -
06:13 AM Bug #13409: UDPSocket#send breaks when using sockaddr
- naruse (Yui NARUSE) wrote:
> `UDPSocket.new` receives an optional argument address family, whose default is AF_INET.... -
05:52 AM Bug #13412: Infinite recursion with define_method may cause silent SEGV or cfp consistency error
- This ticket concerns two different issues, silent SEGV and cfp consistency error.
-
03:44 AM Bug #13412: Infinite recursion with define_method may cause silent SEGV or cfp consistency error
- It's by `check_stack_overflow()` in signal.c:
```c
if ((uintptr_t)th->tag->buf / pagesize == sp_page) {
/*... -
04:17 AM Revision bb66691e (git): vm_insnhelper.c: CHECK_CFP_CONSISTENCY
- * vm_insnhelper.c (CHECK_CFP_CONSISTENCY): make [BUG] messages
consistent.
git-svn-id: svn+ssh://ci.ruby-lang.org/... -
02:48 AM Bug #13419 (Third Party's Issue): Segmentation fault, using byebug in Solidus framework
- Segmentation fault happens here.
Ask the author of this gem.
```
/box/gems/debase-0.2.1/lib/debase_internals.so(... -
02:40 AM Revision 2cb399af (git): time.c: rename div as divv
- * time.c (divv): add suffix to get rid of the name in C standard
library, and others together.
git-svn-id: svn+ssh... -
02:40 AM Revision 1c2724ab (git): configure.in: need GIT to check if using git
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58311 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:24 AM Revision 2d9f80af (git): enc/unicode/data: no files under version control now
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58310 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
04/10/2017
-
11:24 PM Bug #13412: Infinite recursion with define_method may cause silent SEGV or cfp consistency error
- Looks like inconsistency longjmp().
I added debug print:
```diff
diff --git a/vm_insnhelper.c b/vm_insnhelper.... -
07:03 PM Feature #13368: Improve performance of Array#sum with float elements
- +Cc ruby-core since the original post was English
[email protected] wrote:
> Issue #13368 has been reported b... -
07:03 PM Feature #13368: Improve performance of Array#sum with float elements
- +Cc ruby-core since the original post was English
[email protected] wrote:
> Issue #13368 has been reported b... -
06:39 PM Feature #13420 (Closed): Integer#{round,floor,ceil,truncate} should always return an integer, not a float
- The current behavior of Integer#{round,floor,ceil,truncate} produces wrong results for large integers.
In the case... - 06:16 PM Revision c68ec6f1 (git): time.c: use predefined IDs
- This reduces rb_intern calls during startup and shortens code.
* time.c: include id.h for predefined IDs
(id_mul, ... -
06:08 PM Bug #13418 (Closed): Improve Time#to_i performance
- Applied in changeset trunk|r58308.
----------
time.c: Improve Time#to_i performance
Time#to_i will be faster around... -
09:41 AM Bug #13418 (Closed): Improve Time#to_i performance
- Time#to_i will be faster around 80%.
### Before
~~~
user system total real
2.840000 ... - 06:08 PM Revision 5d3fac0d (git): time.c: Improve Time#to_i performance
- Time#to_i will be faster around 80% (on 64-bit platforms).
* Before
user system total real
... -
05:28 PM Revision 2c6cbcde (git): doc/extension.rdoc: rb_str_append grammar fix
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58307 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:34 PM Revision 9adc8763 (git): extension.rdoc: rb_str_append [ci skip]
- * doc/extension.rdoc: add rb_str_append and fix equivalent for
rb_str_catf and rb_str_vcatf from rb_str_cat2.
git-... -
03:28 PM Bug #13419 (Third Party's Issue): Segmentation fault, using byebug in Solidus framework
- I have this segmentation fault when i try to debbug my rails app with gem solidus and byebug. Any help is good.
T... - 03:26 PM Revision 0e96a0c3 (git): * 2017-04-11
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58305 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:26 PM Revision 83ea4017 (git): Make .gemspec slimmer.
- This is the same code that RubyGems are using:
https://.com/rubygems/rubygems/commit/a1a5ab55cb1501cbfeee29131... -
03:26 PM Revision 85f62055 (git): extension.rdoc: fix rb_enc_str_new_literal
- * doc/extension.rdoc: Add missing enc arg to rb_enc_str_new_literal.
[ci skip]
[Fix GH-1577]
Author: Dylan Thacke... -
01:36 PM Bug #13401: OpenSSL::SSL::SSLSocket :hostname= accessor removed
- rhenium (Kazuki Yamaguchi) wrote:
> The accessor still exists, as you see, only if the OpenSSL library with which ex... -
01:35 PM Revision acafc5e0 (git): svn:ignore: ignore ruby-runner
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58302 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:30 PM Revision 9e73a402 (git): svn:ignore: fix handling exts.mk.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58301 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:18 PM Revision 3293aae2 (git): svn:ignore
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58300 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:13 PM Bug #13417: exts.mk installed into bundled gems
- Originally I tried the configuration options used by Fedora package [1], but now I am going with default values for F...
-
12:54 PM Bug #13417 (Feedback): exts.mk installed into bundled gems
- I can't find those files.
What configuration options did you use? -
09:43 AM Bug #13417: exts.mk installed into bundled gems
- This was probably introduced in r57401 or subsequently in r57424?
-
09:39 AM Bug #13417 (Closed): exts.mk installed into bundled gems
- All bundled gems listed in gems/bundled_gems installs with exts.mk file. This should not happen IMO.
-
12:53 PM Bug #13410: [BUG] Segmentation fault at file read
- Try newer versions, not the outdated one.
-
11:28 AM Bug #13410: [BUG] Segmentation fault at file read
- I'am currently unable to reproduce them, i hoped any body could take a look at file implementation. I'll get feedback...
-
08:16 AM Bug #13416 (Third Party's Issue): 405 "Method Not Allowed" when installing Vagrant Plugins
-
07:53 AM Bug #13416 (Third Party's Issue): 405 "Method Not Allowed" when installing Vagrant Plugins
- Good Morning,
I'm trying to install vagrant plugins but it doesn't work and I get the following error:
~~~ ruby... -
06:34 AM Bug #13409 (Rejected): UDPSocket#send breaks when using sockaddr
- > server = UDPSocket.new.tap{|socket| socket.bind("localhost", port)}
> client = UDPSocket.new
`UDPSocket.new` re... -
01:10 AM Bug #13409: UDPSocket#send breaks when using sockaddr
- ~~~
% uname -a
Linux koyoko.local 4.10.4-1-ARCH #1 SMP PREEMPT Sat Mar 18 19:39:18 CET 2017 x86_64 GNU/Linux
~~~
... -
02:13 AM Revision 0fed8a63 (git): Makefile.sub: fix HAVE_GIT
- * win32/Makefile.sub (HAVE_GIT): fix missing `do`, excape `$`, and
fix a typo.
git-svn-id: svn+ssh://ci.ruby-lang.... -
01:46 AM Revision b1ea4dd6 (git): configure.in: detect baseruby by default
- * configure.in: default HAVE_BASERUBY to yes, for auto detection.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@... -
01:22 AM Feature #13415 (Closed): Don't distribute .gitignore file in source code tarballs
- Applied in changeset trunk|r58297.
----------
vcs.rb: remove git stuff
* tool/vcs.rb (VCS::GIT#after_export): remov... -
01:22 AM Revision 5e604e6c (git): vcs.rb: remove git stuff
- * tool/vcs.rb (VCS::GIT#after_export): remove git stuff not to
distribute. [ruby-core:80629] [Feature #13415]
git... -
01:22 AM Revision b68fb2ef (git): Allow --without-baseruby option
- * configure.in, win32/configure.bat: allow --without-baseruby
option to use already generated files without baserub... -
01:22 AM Revision 0ab20b48 (git): Add --with-git option
- * configure.in, win32/configure.bat: add --with-git option to
tell git command to use, or not to use git.
git-svn-... -
01:11 AM Bug #13141 (Third Party's Issue): Spurious Net::FTPReplyError
- Phrogz (Gavin Kistner) wrote:
> shugo (Shugo Maeda) wrote:
> > 226 is returned as a reply of PASV, but it's not RFC...
04/09/2017
-
11:52 PM Feature #13415: Don't distribute .gitignore file in source code tarballs
- Also `.gitattributes`?
-
11:37 PM Feature #13415 (Closed): Don't distribute .gitignore file in source code tarballs
- Would you consider not distributing .gitignore file in source code archives published at https://www.ruby-lang.org/en...
-
09:57 PM Misc #10791: [ 1/1] Remove unnecessary passing value from doc for Observable
- In case this might get applied (I'm not sure whether it's necessary): the `@symbol` variable is also mentioned in the...
-
09:54 PM Bug #13412: Infinite recursion with define_method may cause silent SEGV or cfp consistency error
- > Duplicates Bug #13164: A second `SystemStackError` exception results in `Segmentation fault (core dumped)` added
... -
09:04 AM Bug #13412 (Closed): Infinite recursion with define_method may cause silent SEGV or cfp consistency error
- The script causes silent (no output [BUG]) SEGV or "cfp consistency error" on my environment.
```ruby
define_meth... -
09:22 PM Feature #12589: VM performance improvement proposal
- [email protected] wrote:
> **stack-based** insns to **register transfer** ones. The idea behind
> it is... -
03:17 PM Feature #12589: VM performance improvement proposal
- normalperson (Eric Wong) wrote:
> [email protected] wrote:
> > https://.com/vnmakarov/ruby/compare/rtl_mji... -
06:59 PM Misc #13072: Current state of date standard library
- shyouhei (Shyouhei Urabe) wrote:
> All but the last one are currently considered somewhat "standard". And I don't t... -
06:15 PM Misc #12835 (Closed): RDoc comment of String#casecmp
- Closing since the rdoc matches the actual behavior. Additionally I opened a new issue because raising TypeError seems...
- 04:19 PM Revision 68c9c97f (git): * 2017-04-10
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58294 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:19 PM Revision 49e4df48 (git): Get rid of inifinity retry loop in Socket.udp_server_sockets
- * ext/socket/lib/socket.rb (Socket.udp_server_sockets): remove duplicated
addresses before passing it to ip_sockets... -
04:02 PM Bug #13414: Backport various revisions (documentation related)
- Thanks for the hint!
-
03:59 PM Bug #13414: Backport various revisions (documentation related)
- The trigger is closing the ticket and setting Backport field.
Of course, we maintainers might find the ticket if n... -
03:46 PM Bug #13414 (Closed): Backport various revisions (documentation related)
- Closing to trigger backporting (?)
-
03:43 PM Bug #13414 (Closed): Backport various revisions (documentation related)
- Here is a list of recent revisions that have no related ticket.
They are all doc fixes or improvements, some are onl... -
01:51 PM Bug #13413 (Closed): --with-static-linked-ext doesn't install extension files on `make install`
- When compiling Ruby using the --with-static-linked-ext option, ext content is not installed into Ruby's lib directory...
- 01:35 PM Revision 44e329ea (git): * version.h: bump to 2.3.5
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_3@58292 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:30 PM Revision 96382955 (git): math.c: improve docs for Math.sqrt
- * math.c: [DOC] mention possibly surprising behavior of Math.sqrt
due to floating point arithmetic; also refer to B... -
01:28 PM Revision 1a0dbb9e (git): numeric.c: improve docs for Float
- * numeric.c: [DOC] mention possibly surprising behavior of
Float#{floor,ceil,to_i,truncate} due to floating point a... - 01:26 PM Revision 3f7e0084 (git): merge revision(s) 57948,57949,57950:
- thread.c: rb_thread_fd_close [ci skip]
* thread.c (rb_thread_fd_close): re-define only for abi-check,
... -
11:53 AM Revision 434c353e (git): io.c: ARGF.file returns $stdin instead of STDIN [ci skip]
- For example:
`ruby -e '$stdin=open(IO::NULL);p [STDIN,$stdin,ARGF.file]'`
prints `[#<IO:<STDIN>>, #<File:/dev/null>, ... -
11:44 AM Bug #13411 (Closed): Need to add OPTDIR to rpath earlier in configure
- Applied in changeset trunk|r58287.
----------
configure.in: rpath with OPTDIR
* configure.in: add rpath flags which... -
07:01 AM Bug #13411 (Closed): Need to add OPTDIR to rpath earlier in configure
- configure時に `--with-opt-dir` を指定すると、 `-I` や `-L` などには割に早い段階で反映してくれるのですが、rpathへの反映はかなり後の方になるので、それ以前にoptdirとして指定したライブラリ...
-
11:44 AM Revision 9e4da448 (git): configure.in: rpath with OPTDIR
- * configure.in: add rpath flags which is needed for OPTDIR as well
as -L options, when it is given. [ruby-dev:5006... -
05:09 AM Bug #13405 (Closed): IO#close raises "stream closed"
- Applied in changeset trunk|r58286.
----------
thread.c: refine stream closed message
* thread.c (Init_Thread): [EXP... -
05:09 AM Revision f9ca6436 (git): thread.c: refine stream closed message
- * thread.c (Init_Thread): [EXPERIMENTAL] refine the "stream
closed" special exception message, by explicating that ... -
04:01 AM Revision dce00119 (git): special exception messages are static
- * vm_core.h (rb_vm_register_special_exception): make the contents
of special exception messages static.
git-svn-id... -
02:34 AM Revision 30114327 (git): vm_core.h: ruby_error_stream_closed
- * vm_core.h (ruby_special_exceptions): renamed
ruby_error_closed_stream as ruby_error_stream_closed, like the
mes... -
02:06 AM Revision fd146257 (git): no mark of u3 in NODE_BLOCK_PASS
- * node.c (rb_gc_mark_node): u3 in NODE_BLOCK_PASS is not used and
does not need to be marked.
git-svn-id: svn+ssh:... -
01:23 AM Revision 07cfb683 (git): default.mspec: defer job tokens
- * spec/default.mspec (MSpecScript::JobServer#cores): defer getting
job tokens until required. when running only on... - 01:23 AM Revision a2ab6d8f (git): * 2017-04-09
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58281 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:23 AM Revision 1ec88738 (git): test/unit.rb: no jobserver in workers
- * test/lib/test/unit.rb (Test::Unit::Parallel#process_args):
worker processes do not access job server.
git-svn-id... -
01:19 AM Feature #13395: Add a method to check for not nil
- Because `!` is a method, one can also write `!object.nil?` as `object.nil?.!` using the method chain `.nil?.!` to che...
04/08/2017
-
11:41 PM Feature #12589: VM performance improvement proposal
- [email protected] wrote:
> https://.com/vnmakarov/ruby/compare/rtl_mjit_branch_base...rtl_mjit_branch
I'... -
08:02 PM Feature #13395: Add a method to check for not nil
- I think that these discussions come up with some frequency; if I recall correctly,
Tsuyoshi Sawada was proposing som... -
07:29 AM Revision 4ab8d89d (git): Show logs after PR merger
- * .travis.yml (before_script): show logs of merged pull requests
to rubyspec.
git-svn-id: svn+ssh://ci.ruby-lang.o... -
07:29 AM Revision 2c0b9e87 (git): Split commands
- * .travis.yml (before_script): split commands to prepare variables
for pull request URLs to rubyspec, to stop when ... -
04:07 AM Bug #13409: UDPSocket#send breaks when using sockaddr
- On 2017/04/07 15:44, Eric Wong wrote:
> It looks like your system does not have full IPv6 support.
What version i... -
03:27 AM Bug #13409: UDPSocket#send breaks when using sockaddr
- `rsock_bsock_send` calls `sendto(2)` if the third argument is present and not nil.
Fixed the message now. -
03:25 AM Revision 51eaaa89 (git): basicsocket.c: proper system call name
- * ext/socket/basicsocket.c (rsock_bsock_send): show proper system
call name in the exception message.
git-svn-id: ... -
02:37 AM Revision 2deefdcd (git): ext/win32ole/win32ole_variant.c (ole_val2variant_err): use FIXNUM_P, RB_TYPE_P
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58276 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
04/07/2017
- 04:08 PM Revision c539db3e (git): * 2017-04-08
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58275 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:08 PM Revision 7fdb410b (git): .travis.yml: split long command [ci skip]
- * .travis.yml (before_script): split long command to merge pull
requests to rubyspec from .
git-svn-id: svn+... -
03:59 PM Bug #13141: Spurious Net::FTPReplyError
- shugo (Shugo Maeda) wrote:
> 226 is returned as a reply of PASV, but it's not RFC compilant and
> seems a server is... -
08:36 AM Bug #13141: Spurious Net::FTPReplyError
- Phrogz (Gavin Kistner) wrote:
> ~~~
> get: 227 Entering Passive Mode (216,228,121,98,47,119).
> put: RETR develope... -
03:25 PM Bug #13410 (Feedback): [BUG] Segmentation fault at file read
- 2.3.1 is outdated.
Does it happen with 2.3.4 or 2.4.1? -
02:14 PM Bug #13410 (Closed): [BUG] Segmentation fault at file read
- The following line has triggered this issue:
~~~ ruby
Dir['/proc/[0-9]*/cmdline'].map do |x|
File.read(x)[/^q... -
02:00 PM Revision 10024b0e (git): .travis.yml: multiple rubyspec PRs [ci skip]
- * .travis.yml (before_script): merge multiple pull requests
rubyspec to from . pull request numbers are give... -
01:26 PM Revision 08e74bfa (git): use dedicated assertions
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58272 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:26 PM Revision fb979b45 (git): Use \A and \z to match whole string
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58271 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:56 PM Revision 873d62b1 (git): Classify extlibs tool
- * tool/extlibs.rb (ExtLibs): classify the tool to make it able to reuse it.
git-svn-id: svn+ssh://ci.ruby-lang.org/... -
07:50 AM Revision a0035eb6 (git): insert assertions for THROW_DATA_* macros.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58269 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:41 AM Revision 7519688e (git): introduce imemo_type_p(v, imemo_type)
- * internal.h: introduce imemo_type_p() which checks the given value is
T_IMEMO and imemo_type() == given imemo_type... -
06:26 AM Bug #13409: UDPSocket#send breaks when using sockaddr
- On linux I get the following output for the 2nd example:
~~~
Server waiting for packet...
Sending data to #<Addr... -
06:08 AM Bug #13409: UDPSocket#send breaks when using sockaddr
- [email protected] wrote:
> Here is one that fails with EINVAL:
Thanks for the example. This failure appe... -
05:48 AM Bug #13409 (Rejected): UDPSocket#send breaks when using sockaddr
- Here is the working example.
~~~ruby
#!/usr/bin/env ruby
require 'socket'
port = 6778
server = UDPSocket... -
05:49 AM Bug #13407: We have recv_nonblock but not send_nonblock... can we add it?
- @nobu here is the issue https://bugs.ruby-lang.org/issues/13409 for the specific problem mentioned above.
But, if ... -
02:44 AM Bug #13407: We have recv_nonblock but not send_nonblock... can we add it?
- Please file a new issue.
-
02:17 AM Bug #13407: We have recv_nonblock but not send_nonblock... can we add it?
- Okay.
Here is the working example.
~~~
#!/usr/bin/env ruby
require 'socket'
port = 6778
server = UDPS... -
01:51 AM Bug #13407: We have recv_nonblock but not send_nonblock... can we add it?
- [email protected] wrote:
> Firstly, `sendmsg` doesn't work for UDP sockets, I get `EINVAL` on Darwin OS.
... -
01:37 AM Bug #13407: We have recv_nonblock but not send_nonblock... can we add it?
- Okay, so I found the issue.
Firstly, `sendmsg` doesn't work for UDP sockets, I get `EINVAL` on Darwin OS.
Secon... -
12:36 AM Bug #13407: We have recv_nonblock but not send_nonblock... can we add it?
- [email protected] wrote:
> I've been playing around with sendmsg_nonblock, but I can't
> see how to make a ... -
12:23 AM Bug #13407: We have recv_nonblock but not send_nonblock... can we add it?
- I've been playing around with sendmsg_nonblock, but I can't see how to make a wrapper around it with the equivalent A...
-
12:03 AM Bug #13407: We have recv_nonblock but not send_nonblock... can we add it?
- Thanks for the quick reply and interesting information.
I think I'd like to see send_nonblock, but I'm not sure if... -
04:31 AM Bug #13405 (Open): IO#close raises "stream closed"
- Let me reopen.
-
04:00 AM Revision 5c79f6db (git): fix condition of assert_not_respond_to
- * test/lib/test/unit/assertions.rb (assert_not_respond_to): fix
condition to assert.
git-svn-id: svn+ssh://ci.ruby... -
03:56 AM Revision 495b2a24 (git): assert_not_respond_to private method
- * test/lib/test/unit/assertions.rb (assert_not_respond_to): allow
private flag as well as assert_respond_to.
git-s... - 03:56 AM Revision 95b5e6d9 (git): * 2017-04-07
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58265 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:56 AM Revision 0cd8d971 (git): assert_respond_to non-private method
- * test/lib/test/unit/assertions.rb (assert_respond_to): do not
call super class assert_respond_to when false priv i...
04/06/2017
-
08:32 PM Bug #13407: We have recv_nonblock but not send_nonblock... can we add it?
- [email protected] wrote:
> Bug #13407: We have recv_nonblock but not send_nonblock... can we add it?
> http... -
12:26 PM Bug #13407 (Rejected): We have recv_nonblock but not send_nonblock... can we add it?
- We have recv_nonblock, read_nonblock, write_nonblock but not BasicSocket#send_nonblock. Is this a mistake?
-
02:40 PM Bug #13408 (Closed): Backport r57359: fix non-IP format `no_proxy`
- Please backport r57359
-
07:30 AM Bug #13405: IO#close raises "stream closed"
- matthewd (Matthew Draper) wrote:
> IO#close is supposed to ignore an IOError indicating the stream is already closed... -
03:24 AM Bug #13405: IO#close raises "stream closed"
- nobu (Nobuyoshi Nakada) wrote:
> "closed stream" and "stream closed" are different.
I then strongly feel that the... -
02:21 AM Bug #13405 (Rejected): IO#close raises "stream closed"
- "closed stream" and "stream closed" are different.
The former is raised when trying an operation on an IO which has ... -
01:02 AM Bug #13405: IO#close raises "stream closed"
- matthewd (Matthew Draper) wrote:
> IO#close is supposed to ignore an IOError indicating the stream is already closed... -
06:55 AM Bug #13406 (Rejected): URI.parse
- Previously we were using
```
ruby '2.1.9'
rails '4.1.1'
uri = URI.parse("http://" + 'abc.com') # Here, domain... -
04:42 AM Revision 2e84bbd4 (git): internal.h: parenthesize macro argument
- * internal.h (THROW_DATA_P): parenthesize the argument which is
casted.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub... -
03:27 AM Bug #13239 (Closed): Bug with "special exceptions" when they are thrown in context of a rescue clause.
- matthewd (Matthew Draper) wrote:
> Should this be closed for backporting?
OK, closing. -
03:21 AM Feature #13097: Deprecate Socket.gethostbyaddr and Socket.gethostbyname
- Is it difficult to implement our Socket.gethostbyname on top of getaddrinfo(3) ? I see no need to use gethostbyname(3...
-
02:56 AM Bug #13369 (Closed): TracePoint gives incorrect `return_value` after rescuing error when using `return`
- Applied in changeset trunk|r58262.
----------
fix TracePoint#return_value with non-local exits
* vm.c: get return_v... -
02:56 AM Revision e2fc01ef (git): fix TracePoint#return_value with non-local exits
- * vm.c: get return_value from imemo_throw_data object (THROW_DATA_VAL()).
imemo_throw_data (TAG_BREAK) contains ret... -
02:35 AM Bug #13401 (Third Party's Issue): OpenSSL::SSL::SSLSocket :hostname= accessor removed
- (Third Party's Issue since new bugs should go to https://.com/ruby/openssl)
The accessor still exists, as yo... -
02:33 AM Revision e4262e99 (git): Freeze RbConfig::SIZEOF and RbConfig::LIMITS
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58261 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:10 AM Revision 489776e2 (git): Rename RbConfig::Limits as RbConfig::LIMITS
- * template/limits.c.tmpl (Init_limits): rename RbConfig::Limits as
RbConfig::LIMITS, constants other than class or ... -
01:47 AM Revision eaaff62e (git): Update library entry for stringio and fiddle.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58259 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:14 AM Revision 03be4674 (git): * 2017-04-06
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58258 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:14 AM Revision b6b4af0e (git): NEWS: mention Array#append and Array#prepend
- [Feature #12746] [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58257 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
04/05/2017
-
08:00 PM Bug #13141: Spurious Net::FTPReplyError
- With `debug_mode` on, I see this in my logs:
~~~
D, [2017-04-05T12:55:33.047600 #5076] DEBUG -- : ...downloading ... -
07:35 PM Bug #13405 (Closed): IO#close raises "stream closed"
IO#close is supposed to ignore an IOError indicating the stream is already closed.
Since #10153, however, it can...-
06:26 PM Bug #13239: Bug with "special exceptions" when they are thrown in context of a rescue clause.
- Should this be closed for backporting?
-
04:18 PM Bug #13404 (Rejected): Hash#any? yields arguments to lambdas with proc semantics
- ```
l = ->(a, b) { true }
# Raises; Uses Enumerable#all?
{1 => 2}.all?(&l)
# Does not raise; Uses specialized... -
03:43 PM Feature #13133: TracePoint: Add event type for constant access
- All good points, thank you. I definitely agree that the implementation is not good. Feel free to close this. I'll see...
-
07:10 AM Feature #13133: TracePoint: Add event type for constant access
- > Enforcing package boundaries is a problem we've been discussing a lot lately at Shopify.
I understand the issue.... -
01:16 PM Revision 6d77e287 (git): Import psych-3.0.0.beta1 from ruby/psych.
- * Removed deprecated code.
* Removed code related syck gem.
* Fixed typos.
git-svn-id: svn+ssh://ci.ruby-lang.or... -
11:08 AM Feature #13403 (Assigned): Gemify fiddle
- fiddle gem is already registered on rubygems.org.
http://rubygems.org/gems/fiddle/versions
I requested to tran... -
11:04 AM Feature #13403 (Closed): Gemify fiddle
- Applied in changeset trunk|r58255.
----------
Added initial gemspec for ruby/fiddle.
[Feature #13403][ruby-core:8... -
10:35 AM Feature #13403 (Closed): Gemify fiddle
- This issue is tracking for gem release of Fiddle module.
-
11:04 AM Revision 4389ba64 (git): Added initial gemspec for ruby/fiddle.
- [Feature #13403][ruby-core:80577]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58255 b2dd03c8-39d4-4d8f-98ff-82... -
08:52 AM Bug #13402 (Closed): [] fix --with-gmp (broken by r57490)
- Applied in changeset trunk|r58254.
----------
fix --with-gmp (broken by r57490)
Looking at the generated shell scri... -
03:29 AM Bug #13402: [] fix --with-gmp (broken by r57490)
- Indeed.
Please commit it. -
01:00 AM Bug #13402 (Assigned): [] fix --with-gmp (broken by r57490)
-
12:58 AM Bug #13402 (Closed): [] fix --with-gmp (broken by r57490)
- ```
From 1ff8c57aee9d777d114a0f961139510ee93dc9c5 Mon Sep 17 00:00:00 2001
From: "Urabe, Shyouhei" <shyouhei@ruby-l... -
08:52 AM Revision 77c26ee6 (git): fix --with-gmp (broken by r57490)
- Looking at the generated shell script (also the autoconf manual), it
seems AC_SEARCH_LIBS() m4 macro does not define ... -
08:34 AM Revision 42c13d38 (git): compile.c: remove side effects by debug macros
- * compile.c (debugp_param): do not evaluate arguments of debug
macros, unless the debug mode is enabled. these mac... -
07:20 AM Bug #13399: IPAddr accepts invalid address mask
- I've just applied the locally. It works as expected.
Thank you. -
07:07 AM Revision 0be01189 (git): configure.in: HAVE_MALLOC_CONF
- * configure.in: define HAVE_MALLOC_CONF when using jemalloc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58252... -
06:31 AM Feature #13362: [] socket: avoid fcntl for read/write_nonblock on Linux
- [email protected] wrote:
> Feature #13362: [] socket: avoid fcntl for read/write_nonblock on Linux
> http... -
03:44 AM Misc #13072: Current state of date standard library
- stomar (Marcus Stollsteimer) wrote:
> > date library will be separeted from Ruby repository (stdlib) to date.gem
> ... -
02:54 AM Bug #13401 (Assigned): OpenSSL::SSL::SSLSocket :hostname= accessor removed
-
01:36 AM Revision 18f4cf13 (git): default.mspec: job server
- * spec/default.mspec: override MSpecScript#cores by the tokens
from the parent make job server.
git-svn-id: svn+ss... -
12:49 AM Feature #13263: Add companion integer nth-root method to recent Integer#isqrt
- jzakiya (Jabari Zakiya) wrote:
> FYI
>
> Looking at the GNU Multiple Precision Arithmetic Library I see it has fu... -
12:12 AM Revision 733f6496 (git): parse.y: ID for logop
- * parse.y (logop): use ID instead of token values.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58250 b2dd03c8-...
Also available in: Atom