Это должно было дать вам предупреждение об устаревании:
qryResult = from(DBName.tablename)(t => where(t.position <= 83172924) select (t))
Есть устаревшее неявное преобразование, которое вызывает проблемы, см.
https://groups.google.com/forum/#!searchin/squeryl/implicit$20boolean/squeryl/pSUzNDA4Bq4/oHmqS16yD_0J
Я только что удалил его из главной ветки.
Этот должен работать:
qryResult = from(DBName.tablename)(t => where(t.position lte 83172924) select (t))
Я только что попробовал, и он компилируется и работает правильно.