mserver5: rel_bin.c:2504: rel2bin_groupby: Assertion `0' failed. #3581
Last updated: 2014-10-31 14:13:56 +0100
Date: 2014-09-20 16:34:34 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.68 Safari/537.36
I have found several problems while trying to explore this problem. I'll first show the base I found, then the variation.
Steps to Reproduce:
CREATE TABLE "sys"."kv6" (
select vehicle, sum(cast(htmbuzz as smallint)) as htmbuzz from (select distinct vehicle, vehiclenumber as htmbuzz from kv6) as x group by vehicle;
Notice that the "distinct" in combination with the cast(... as smallint) in this query is the part that is the difference between working or not. Leaving either out creates a working solution.
Program received signal SIGABRT, Aborted.
select vehicle, sum(cast(htmbuzz as smallint)) as htmbuzz from (select vehicle, vehiclenumber between 0 and 2999 as htmbuzz from kv6) as x group by vehicle;
TypeException:user.s4_1:'aggr.subsum' undefined in: _38:bat[:any,:lng] := aggr.subsum(_36:bat[:oid,:bit], _18:bat[:oid,:oid], r1_18:bat[:oid,:oid], _39:bit, _39:bit)
Removing the 'between 0 and 2999' also solves this problem.
MonetDB 5 server v11.19.0 (64-bit, 64-bit oids)
Date: 2014-09-21 22:35:45 +0200
solved problem in the rel_distinct_project2groupby
Date: 2014-09-22 01:23:25 +0200
Both problems described (abort, program contains errors) in this bug still exist in my installation.
/opt/monetdb-oct2014/bin/monetdbd stop /mnt/storage2/monetdb-oct2014
Date: 2014-09-22 01:25:31 +0200
I see that this might be related to the Jan2014 commit instead of Oct2014 commit.
Date: 2014-10-31 14:13:56 +0100
Oct2014 has been released.
The text was updated successfully, but these errors were encountered: