On my Nvidia jetson tx1 development board (arm64 architecture, ubuntu 16.04), when I upgrade ruby to 2.3.2, the ActiveRecord's order method is break:
In fact, after I test, This bug is present in several development boards(Nvidia Jetson TK1 and Jetson TX1, Their environment are both rails 5.0.01, ruby 2.3.2, postgresql 9.5):
2.3.0 :001 > User < ActiveRecord::Base
=> true
2.3.0 :002 > User.order(:created_at)
(Object doesn't support #inspect)
=>
2.3.0 :003 > User.order(:created_at).count
NoMethodError: undefined method `blank?' for #
For now, in order to solve this problem, I can only downgrade the ruby version to 2.3.1 (2.4.0-preview3 has the same problem), anybody can help me? thanks.
On my Nvidia jetson tx1 development board (arm64 architecture, ubuntu 16.04), when I upgrade ruby to 2.3.2, the ActiveRecord's order method is break:
In fact, after I test, This bug is present in several development boards(Nvidia Jetson TK1 and Jetson TX1, Their environment are both rails 5.0.01, ruby 2.3.2, postgresql 9.5):
2.3.0 :001 > User < ActiveRecord::Base => true 2.3.0 :002 > User.order(:created_at) (Object doesn't support #inspect) => 2.3.0 :003 > User.order(:created_at).count NoMethodError: undefined method `blank?' for #
For now, in order to solve this problem, I can only downgrade the ruby version to 2.3.1 (2.4.0-preview3 has the same problem), anybody can help me? thanks.