[#10492] Ruby 1.8.6 preview3 has been released — "Akinori MUSHA" <knu@...>

Hi,

26 messages 2007/03/04
[#10500] Re: Ruby 1.8.6 preview3 has been released — Hugh Sasse <hgs@...> 2007/03/05

On Mon, 5 Mar 2007, Akinori MUSHA wrote:

[#10507] Dynamic Array#join with block — <noreply@...>

Patches item #9055, was opened at 2007-03-05 19:57

12 messages 2007/03/05
[#10520] Re: [ ruby-Patches-9055 ] Dynamic Array#join with block — Nobuyoshi Nakada <nobu@...> 2007/03/06

Hi,

[#10594] grave bug in 1.8.6's thread implementation — Sylvain Joyeux <sylvain.joyeux@...4x.org>

In ext/thread/thread.c, remove_one leaves the list in an inconsistent state.

15 messages 2007/03/14
[#10596] Re: [PATCH] grave bug in 1.8.6's thread implementation — MenTaLguY <mental@...> 2007/03/14

On Thu, 15 Mar 2007 00:15:57 +0900, Sylvain Joyeux <sylvain.joyeux@m4x.org> wrote:

[#10597] Re: [PATCH] grave bug in 1.8.6's thread implementation — Sylvain Joyeux <sylvain.joyeux@...4x.org> 2007/03/14

> > The fix is in thread-mutex-remove_one.diff.

[#10598] Re: [PATCH] grave bug in 1.8.6's thread implementation — MenTaLguY <mental@...> 2007/03/14

On Thu, 15 Mar 2007 01:19:04 +0900, Sylvain Joyeux <sylvain.joyeux@m4x.org> wrote:

[#10599] Re: [PATCH] grave bug in 1.8.6's thread implementation — Sylvain Joyeux <sylvain.joyeux@...4x.org> 2007/03/14

On Wednesday 14 March 2007 17:29, MenTaLguY wrote:

[#10600] Re: [PATCH] grave bug in 1.8.6's thread implementation — MenTaLguY <mental@...> 2007/03/14

On Thu, 15 Mar 2007 01:48:42 +0900, Sylvain Joyeux <sylvain.joyeux@m4x.org> wrote:

[#10615] Multiton in standard library — TRANS <transfire@...>

Hi--

16 messages 2007/03/15
[#10619] Re: Multiton in standard library — Tom Pollard <tomp@...> 2007/03/16

[#10620] Re: Multiton in standard library — TRANS <transfire@...> 2007/03/16

On 3/15/07, Tom Pollard <tomp@earthlink.net> wrote:

[#10646] Marshal.dump shouldn't complain about singletons if the _dump method is defined — <noreply@...>

Bugs item #9376, was opened at 2007-03-19 15:58

12 messages 2007/03/19
[#10647] Re: [ ruby-Bugs-9376 ] Marshal.dump shouldn't complain about singletons if the _dump method is defined — Urabe Shyouhei <shyouhei@...> 2007/03/19

noreply@rubyforge.org wrote:

[#10648] Re: [ ruby-Bugs-9376 ] Marshal.dump shouldn't complain about singletons if the _dump method is defined — Sylvain Joyeux <sylvain.joyeux@...4x.org> 2007/03/19

On Monday 19 March 2007 18:01, Urabe Shyouhei wrote:

[#10651] Re: [ ruby-Bugs-9376 ] Marshal.dump shouldn't complain about singletons if the _dump method is defined — Yukihiro Matsumoto <matz@...> 2007/03/19

Hi,

[#10665] Re: [ ruby-Bugs-9376 ] Marshal.dump shouldn't complain about singletons if the _dump method is defined — "Chris Carter" <cdcarter@...> 2007/03/20

On 3/19/07, Yukihiro Matsumoto <matz@ruby-lang.org> wrote:

[#10712] Ruby Method Signatures (was Re: Multiton in standard library) — "Rick DeNatale" <rick.denatale@...>

On 3/19/07, TRANS <transfire@gmail.com> wrote:

10 messages 2007/03/21
[#10715] Re: Ruby Method Signatures (was Re: Multiton in standard library) — Jos Backus <jos@...> 2007/03/22

On 3/19/07, TRANS <transfire@gmail.com> wrote:

[#10798] Virtual classes and 'real' classes -- why? — "John Lam (CLR)" <jflam@...>

I was wondering if someone could help me understand why there's a parallel =

12 messages 2007/03/28
[#10799] Re: Virtual classes and 'real' classes -- why? — MenTaLguY <mental@...> 2007/03/28

On Thu, 29 Mar 2007 04:44:16 +0900, "John Lam (CLR)" <jflam@microsoft.com> wrote:

Re: Ruby 1.8.6 preview3 has been released

From: Hugh Sasse <hgs@...>
Date: 2007-03-07 10:23:47 UTC
List: ruby-core #10533
On Wed, 7 Mar 2007, Eric Hodel wrote:

> On Mar 6, 2007, at 02:24, Hugh Sasse wrote:
> > On Tue, 6 Mar 2007, Eric Hodel wrote:
> > > On Mar 5, 2007, at 12:07, Hugh Sasse wrote:
> > > > On Tue, 6 Mar 2007, Eric Hodel wrote:
> > > > > On Mar 5, 2007, at 10:46, Hugh Sasse wrote:
> > > > > > On Tue, 6 Mar 2007, Eric Hodel wrote:
> > > > > > > Did openssl.rb and friends get installed?
> > > > > >=20
> > > > > > I haven't done make install on this, just testing so far.  What=
 can
> > > > > > I tell you that would help most at this stage?
> > > > >=20
> > > > > $ find .ext -name "*ssl*"
> > > >=20
> > > > brains hgs 74 %> pwd
> > > > /export/home/Scratch/hgs/ruby-1.8.6-preview3
> > > > brains hgs 75 %> find .ext -name "*ssl*"
> > > > brains hgs 76 %>
> > > >=20
> > > > Seems not.  What else can I tell you?
> > >=20
> > > $ gemwhich openssl
> > > /usr/local/lib/ruby/1.8/openssl.rb
> >=20
> > brains hgs 76 %> gemwhich openssl
> > Can't find openssl
> > brains hgs 77 %>
> >=20
> > ???
>=20
> Indeed.
>=20
> > > It seems that RubyGems is picking up OpenSSL from somewhere else, but=
 you
> > > don't have OpenSSL::SSL.
> > >=20
> > > Maybe the test on line 202 of imap.rb is insufficient.
>=20
> Can you add some code to see which constants are available on line 202 of
> imap.rb?

I changed it thusly:

--- ./imap.rb.orig      2007-02-12 23:01:19.000000000 +0000
+++ ./imap.rb   2007-03-07 10:10:47.641312000 +0000
@@ -198,7 +198,15 @@
   #    Unicode", RFC 2152, May 1997.
   #
   class IMAP
+
     include MonitorMixin
+    # Debugging code as per ruby-core:10532
+    require 'yaml'
+    puts " Debugging code as per ruby-core:10532 "
+    puts YAML.dump(Object.constants)
+    puts YAML.dump(Net::IMAP.constants)
+    puts " =A3nd Debugging code as per ruby-core:10532"
+    # =A3nd Debugging code as per ruby-core:10532
     if defined?(OpenSSL)
       include OpenSSL
       include SSL

and I got


Script started on Wed Mar 07 10:11:03 2007
brains hgs 11 %> gmake check
gmake: *** No rule to make target `check'.  Stop.
brains hgs 12 %> cd ../..
brains hgs 13 %> pwd
/export/home/Scratch/hgs/ruby-1.8.6-preview3
brains hgs 14 %> gmake check
test succeeded
=2E/miniruby  ./runruby.rb --extout=3D.ext -- "./test/runner.rb" --basedir=
=3D"./test" --runner=3Dconsole=20
 Debugging code as per ruby-core:10532=20
---=20
- GDBMFatalError
- Item
- Kernel
- TestMath
- Range
- Info
- TestBeginEndBlock
- XMLRPC
- TestPathname
- Rinda
- SystemStackError
- TestDRbEval
- ArgumentError
- RELEASE_DATE
- RAABaseServicePortType
- Data
- Onecky
- TestStringScanner
- TestSystem
- TestFloat
- MonitorMixin
- Errno
- Version
- Timeout
- DRb
- TestPipe
- SocketError
- Digest
- TestLogDevice
- SystemExit
- RegexpError
- SimpleDelegator
- TC_OpenStruct
- TestUNIXSocket
- TestIfunless
- TestRand
- URI
- TestProc
- App
- TestDRbUNIXCore
- SyntaxError
- TestIO
- RDoc
- TestFileUtilsVerbose
- TestEnv
- TestCase
- FileUtils
- Time
- Proc
- IPSocket
- TestTrace
- IndexError
- Regexp
- PLATFORM
- Process
- ObjectSpace
- DRbUndumped
- Queue
- ACL
- Find
- TrueClass
- Test_REXMLStreamParser
- Product
- TokenStream
- Release
- BasicSocket
- TestRubyYield
- TestPack
- TestAssignment
- DBM
- OpenStruct
- EnvUtil
- NIL
- Logger
- TestMethod
- UnboundMethod
- SLex
- Socket
- UDPSocket
- TestDRbUNIXAry
- LoadError
- Pathname
- Test_Marshal
- DRbObject
- DatetimePortTypeApp
- TestWEBrickHTTPServer
- TestWEBrickHTTPRequest
- TestBignum
- IPsocket
- RangeError
- TestStringIO
- TOPLEVEL_BINDING
- TestWSDLMarshal
- Integer
- Singleton
- TestClone
- IO
- "TRUE"
- TestGDBM2
- Test_Webrick
- GDBMError
- TestProcess
- ThreadError
- Test
- Delegater
- TestDBM
- Zlib
- Signal
- Fcntl
- UDPsocket
- Readline
- NotImplementedError
- TestConst
- Person
- Symbol
- TestEval
- ItemList
- TestFileUtilsDryRun
- TestReadPartial
- Dir
- RI
- TestTime
- Marshal
- IOError
- DRbIdConv
- TestWEBrickCGI
- NameError
- Forwardable
- Test_Features
- Float
- OpenURI
- TestDRbCore
- FalseClass
- WEBrick_Testing
- FailOnecky
- UNIXServer
- Object
- TestWEBrickHTTPVersion
- Thread
- VERSION_STRING
- Mutex
- SimpleDelegater
- TestSetTraceFunc
- LocalJumpError
- DRbService
- TestRuby18Yield
- RUBY_VERSION
- TestStruct
- TestPath
- TestOptionParser
- TestReadline
- RuntimeError
- OptionParser
- TestFileUtilsNoWrite
- TestSignal
- DatetimePortType
- Exception
- ACLTest
- Delegator
- STDIN
- CSV
- CGI
- TestIONonblock
- EOFError
- TestDir
- Owner
- TimeoutError
- String
- Kconv
- ParseDate
- TestDRbLarge
- Precision
- TestGc
- TestFile
- Date
- TestDRbYield
- GenericParserTest
- "FALSE"
- Iconv
- RubyToken
- Continuation
- TestSuper
- RSS
- Config
- DRbCore
- UNIXserver
- SignalException
- XSD
- RUBY_RELEASE_DATE
- IPAddr
- ARGV
- TestLogger
- Binding
- TestWEBrickCookie
- SecurityError
- TestOptionParserGetopts
- ZeroDivisionError
- TestWEBrick
- TestDigest
- TestRange
- TestCall
- STDOUT
- DRbAry
- SOAPMarshal
- Array
- TCPsocket
- StringScanner
- TestWEBrickHTTPAuth
- DateTime
- Comparable
- TestCondition
- XArray
- SizedQueue
- ACLListTest
- TestWEBrickServer
- GDBM
- Exception2MessageMapper
- TestDefined
- WEBrick
- TCPServer
- Module
- TestKconv
- Monitor
- RUBY_PLATFORM
- Interrupt
- TestDRbAry
- DBMError
- Test_DateTime
- GC
- TestNKF
- TestWEBrickHTTPUtils
- TestAlias
- MatchData
- NoMemoryError
- TestSocket
- UNIXSocket
- Math
- TestRdocC_Parser
- FloatDomainError
- ENV
- STDERR
- RubyLex
- NilClass
- Rational
- TestHash
- NoMethodError
- TCPserver
- PrettyPrint
- WSDL
- RbConfig
- TestGDBM
- Class
- Bignum
- Map
- PP
- RUBY_PATCHLEVEL
- StandardError
- TestDRbMServer
- ScanError
- ACLEntryTest
- ConditionVariable
- FileTest
- Hash
- TestSymbol
- InfoArray
- MatchingData
- SystemCallError
- Tempfile
- UNIXsocket
- TestMarshal
- GetoptLong
- Category
- Struct
- Numeric
- TestString
- TestEOF
- WSDLMarshaller
- TestIterator
- CSVTestSupport
- Options
- IRB
- DOT
- Method
- TestFileUtils
- TestLoggerSeverity
- TestException
- Enumerable
- CROSS_COMPILING
- ThreadGroup
- TestObjectSpace
- SM
- NQXML
- YAML
- TestWhileuntil
- TestERB
- TypeError
- TestDRbSafe1
- VERSION
- TestVariable
- TestDBM2
- File
- StringArray
- SingleForwardable
- Net
- TestNonblockSocket
- Etc
- MarshalTestLib
- RUNIT
- REXML
- ERB
- SampleHosts
- StringIO
- ARGF
- TestArray
- TestStringchar
- TestCSV
- TestBasicSocket
- DRbUNIXService
- TCPSocket
- NKF
- Fixnum
- ScriptError
- SOAP
- TestMonitor
---=20
- ConditionVariable
 =A3nd Debugging code as per ruby-core:10532
Loaded suite .
Started
=2E........................................................................=
=2E........................................................................=
=2E........................................................................=
=2E........................................................................=
=2E........................................................................=
=2E........................................................................=
=2E........................................................................=
=2E........................................................................=
=2E........................................................................=
=2E........................................................................=
=2E........................................................................=
=2E........................................................................=
=2E........................................................................=
=2E........................................................................=
=2E........................................................................=
=2E........................................................................=
=2E........................................................................=
=2E........................................................................=
=2E........................................................................=
=2E........................................................................=
=2E............................................................
Finished in 200.549436 seconds.

1521 tests, 15485 assertions, 0 failures, 0 errors
brains hgs 15 %> exit
exit

script done on Wed Mar 07 10:15:58 2007

This is with Nobuyoshi Nakada's patch.  Would you like me to do=20
this on the unpatched version, or is that irrelevant now?
>=20
> For Object and Net::IMAP.
>=20
        Thank you,
        Hugh

In This Thread