[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dennou-ruby:003717] Re: gphysのエラー on FreeBSD 11 using ruby 2.1.1



神代です.

units.rb を実行したときのテスト失敗ですが, Ruby 1.9.3 でも
1.8.7 でも同じでした.
これは, テストの問題のようです.
Units.new('').reduce1.to_s は "1" になるのが正しくて, 用意
されている答の "" が間違いのような気がします(ですよね...?).

Ruby 2.1.1 のときに GPhys 経由で起こったエラーはまた別の問
題のようですので, これはこれとして, ですが, とりあえず...

--
神代 剛 (こうしろ つよし)
気象研究所気候研究部第4研究室 支援研究員


At Thu, 13 Mar 2014 23:51:04 +0900,
Tsuyoshi Koshiro wrote:
> 
> 神代です.
> 
> 僕も numru-units で同様のエラーが出るのを確認していました.
> まだ中身が詳しくわかってないので, ご報告だけですが, すみません.
> 
> --
> 神代 剛 (こうしろ つよし)
> 気象研究所気候研究部第4研究室 支援研究員
> 
> 
> At Thu, 13 Mar 2014 21:07:14 +0900 (JST),
> Shin-ya Murakami wrote:
> > 
> > 村上真也です。
> > 
> > そもそもruby-numru_unitsがテストに通りませんでした。
> > 
> > # ruby21 units.rb
> > === reduce1 ===
> > units.rb:3387:in `assert': "1" != "" (RuntimeError)
> > 		 from units.rb:3393:in `<main>'
> > 
> > とりあえずご報告まで。
> > 
> > From: Shin-ya Murakami <murashin@xxxxxxxxxxxxxx>
> > Date: Thu, 13 Mar 2014 20:50:09 +0900 (JST)
> > 
> > > みなさま、
> > > 
> > > 村上真也です。
> > > 
> > > すみません、gphysのバージョンを書き忘れました。1.3.1です。
> > > 
> > > From: Shin-ya Murakami <murashin@xxxxxxxxxxxxxx>
> > > Date: Thu, 13 Mar 2014 20:46:11 +0900 (JST)
> > > 
> > >> みなさま、
> > >> 
> > >> 村上真也です。
> > >> 
> > >> FreeBSD 11上のruby 2.1.1で、gpviewを使おうとしたところ、
> > >> 下記のエラーが出ました。
> > >> なんとなく、FreeBSD特有の現象ではないような気がするのですが、、、
> > >> 
> > >> 解決方法は私にはよくわからないので、とりあえずご報告まで。
> > >> 
> > >> $ gpview vor-steady.nc@str 
> > >>  *** MESSAGE (SWDOPN) ***  GRPH1 : STARTED / IWS =  4.                         
> > >>   Reading vor-steady.nc@str
> > >>  *** WARNING (SLZTTL) ***  SPACE FOR TITLE IS NOT ENOUGH.                      
> > >>  *** MESSAGE (-CNT.-) ***  PY = 0.0 IS ASSUMED.                                
> > >>  *** WARNING (SLZTTL) ***  SPACE FOR TITLE IS NOT ENOUGH.                      
> > >>  *** MESSAGE (-CNT.-) ***  PY = 0.0 IS ASSUMED.                                
> > >> /usr/local/lib/ruby/site_ruby/2.1/numru/units.rb:660:in `foldnumber': undefined method `foldnumber' for Error[1]:NumRu::Units::ErrorNode (NoMethodError)
> > >> 							from /usr/local/lib/ruby/site_ruby/2.1/numru/units.rb:590:in `reduce4'
> > >> 							from /usr/local/lib/ruby/site_ruby/2.1/numru/units.rb:3062:in `binop'
> > >> 							from /usr/local/lib/ruby/site_ruby/2.1/numru/units.rb:3075:in `/'
> > >> 							from /usr/local/lib/ruby/site_ruby/2.1/numru/units.rb:3114:in `=~'
> > >> 							from /usr/local/lib/ruby/site_ruby/2.1/numru/ggraph.rb:1284:in `block in fig'
> > >> 							from /usr/local/lib/ruby/site_ruby/2.1/numru/ggraph.rb:1283:in `each'
> > >> 							from /usr/local/lib/ruby/site_ruby/2.1/numru/ggraph.rb:1283:in `fig'
> > >> 							from /usr/local/lib/ruby/site_ruby/2.1/numru/ggraph.rb:2659:in `tone'
> > >> 							from /usr/local/bin/gpview:487:in `draw'
> > >> 							from /usr/local/bin/gpview:745:in `block in <main>'
> > >> 							from /usr/local/bin/gpview:753:in `call'
> > >> 							from /usr/local/bin/gpview:753:in `<main>'
> > >> zsh: exit 1     gpview --nocont vor-steady.nc@str
> > >> 
> > >> ----
> > >> Shin-ya Murakami
> > >> email: murashin@xxxxxxxxxxxxxx
> > >> WWW: http://www.gfd-dennou.org/member/murashin/
> > > ----
> > > Shin-ya Murakami
> > > email: murashin@xxxxxxxxxxxxxx
> > > WWW: http://www.gfd-dennou.org/member/murashin/
> > > 
> > > 
> > > 
> > 
> >