General

Profile

raylinn@gmail.com (ray linn)

  • Login: raylinn@gmail.com
  • Email: ray_linn@hotmail.com
  • Registered on: 08/25/2010
  • Last sign in: 11/06/2012

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 8 8

Activity

10/15/2012

03:01 PM Ruby Bug #7163 (Closed): Chomp problem in pkg_config of mkmf.rb (ruby 1.9.3 P286)
when compiled the ext packages under mingw64 + MSYS, mkmf reports error like this:
"gcc -o conftest -Ic:/ruby64/include/ruby-1.9.1/x64-mingw32 -Ic:/ruby64/include/ruby-1.9.1/ruby/backward -Ic:/ruby64/include/ruby-1.9.1 -I. -I./.. -D_...
raylinn@gmail.com (ray linn)

05/09/2012

01:21 AM Ruby Bug #6407: Most Test Failure for BigDecimal on 64bit Windows, any GCC parameter needed?
it is due to the mingw/mingw64 both use the default msvcrt.dll, which is not C99 compatiable. but both of them provide a externsion to override the msvcrt printf. and MinGW64 prefer use __USE_MINGW_ANSI_STDIO as a switch for this, instea... raylinn@gmail.com (ray linn)

05/06/2012

02:53 PM Ruby Bug #6407 (Closed): Most Test Failure for BigDecimal on 64bit Windows, any GCC parameter needed?
Compiled with MinGW64, GCC (4.6.3) or (GCC 4.7.0), configure as ./configure --build=x86_64-w64-mingw32 CFLAGS="-O2 -finline-functions -I/usr/local/include" LDFLAGS="-L/usr/local/lib" ,after compiled, zero error on make test. but when mak... raylinn@gmail.com (ray linn)
02:41 PM Ruby Bug #6391: Segment Fault while execute make_encmake.rb for Ruby 1.9.3 P194 ( MinGW64)
that means even choose -O0, still could see this issue. could it be duplicated on Linux? raylinn@gmail.com (ray linn)

05/03/2012

09:40 AM Ruby Bug #6391: Segment Fault while execute make_encmake.rb for Ruby 1.9.3 P194 ( MinGW64)
Here is the update:
1. I renamed my folder local to local.old, so that any 3rd partt lib will not be linked.
2. Rolled back GCC from 4.7.0 to 4.6.2.
3. just use the following command to configure : ./configure --build=x86_64-w64-min...
raylinn@gmail.com (ray linn)
09:40 AM Ruby Bug #6391: Segment Fault while execute make_encmake.rb for Ruby 1.9.3 P194 ( MinGW64)
Sorry for duplicate items since bugs system has some problem last night. raylinn@gmail.com (ray linn)
09:40 AM Ruby Bug #6391: Segment Fault while execute make_encmake.rb for Ruby 1.9.3 P194 ( MinGW64)
Here is the update:
1. I renamed my folder local to local.old, so that any 3rd partt lib will not be linked.
2. Rolled back GCC from 4.7.0 to 4.6.2.
3. just use the following command to configure : ./configure --build=x86_64-w64-min...
raylinn@gmail.com (ray linn)

05/02/2012

06:41 PM Ruby Bug #6391: Segment Fault while execute make_encmake.rb for Ruby 1.9.3 P194 ( MinGW64)
(gdb) print obj
$1 = (RVALUE *) 0x200000000
(gdb) print ptr
$2 = 8589934592
(gdb) print RANY(ptr)
No symbol "RANY" in current context.
(gdb) print (RVALUE*) ptr
$4 = (RVALUE *) 0x200000000
raylinn@gmail.com (ray linn)
06:35 PM Ruby Bug #6391: Segment Fault while execute make_encmake.rb for Ruby 1.9.3 P194 ( MinGW64)
here is the GDB output:
Program received signal SIGSEGV, Segmentation fault.
gc_mark (objspace=objspace@entry=0x524580, ptr=8589934592, lev=lev@entry=1)
at gc.c:1632
1632 if (obj->as.basic.flags == 0) return; /* fr...
raylinn@gmail.com (ray linn)
05:06 PM Ruby Bug #6391: Segment Fault while execute make_encmake.rb for Ruby 1.9.3 P194 ( MinGW64)
and Bug #6333 has been patched. raylinn@gmail.com (ray linn)

Also available in: Atom