Skip to content

Instantly share code, notes, and snippets.

View kaffepanna's full-sized avatar

Patrik Pettersson kaffepanna

View GitHub Profile
@kaffepanna
kaffepanna / Rakefile
Created February 27, 2018 05:56
mruby build test
namespace :mruby do
ENV['MRUBY_CONFIG'] = File.join(Dir.pwd, 'build_config')
load 'mruby/Rakefile'
end
LIB_MRUBY = File.join(MRUBY_ROOT, 'build/host/lib/libmruby.a')
LIB_MRUBY_FLAGS = File.join(MRUBYT_ROOT, 'build/host/lib/libmruby.flags.mak')
MRBC = File.join(MRUBY_ROOT, 'bin/mrbc')
package se.randomserver.math
class DimensionError extends Error
trait VecFactory[V[_]] {
def apply[T](s: T*)(implicit num: VecIntegral[T]): V[T]
}
abstract sealed class Vec[T, V[T] <: Vec[T, V]](val elems: T*)(implicit num: VecIntegral[T], factory: VecFactory[V]) {
import num._
@kaffepanna
kaffepanna / gist:5056316
Created February 28, 2013 12:11
Trace from tests
[184/201] TestSystem#test_systemD:/Users/Patrik Pettersson/Source/eventmachine/lib/eventmachine.rb:1166: [BUG] Segmentat
ion fault
ruby 2.0.0p0 (2013-02-24) [x64-mingw32]
-- Control frame information -----------------------------------------------
c:0029 p:---- s:0135 e:000134 CFUNC :invoke_popen
c:0028 p:0102 s:0131 e:000130 METHOD D:/Users/Patrik Pettersson/Source/eventmachine/lib/eventmachine.rb:1166
c:0027 p:0100 s:0121 e:000119 METHOD D:/Users/Patrik Pettersson/Source/eventmachine/lib/em/processes.rb:119
c:0026 p:0018 s:0113 E:000af8 BLOCK D:/Users/Patrik Pettersson/Source/eventmachine/tests/test_system.rb:15 [FINISH]
c:0025 p:---- s:0111 e:000110 CFUNC :call