On 23.8.2012 9:45, Fabian Groffen wrote:
> This should be fixed in Jul2012-SP1 which should be released very soon 
> from now (today?). We run nightly building with this version of bison 
> without a problem. See for example 
> http://monetdb.cwi.nl/testweb/logs/45208:410d9805232a/GNU-Darwin-x86_64-propcheck/MdoClient.identify
>  
> http://monetdb.cwi.nl/testweb/logs/45208:410d9805232a/GNU-Darwin-x86_64-propcheck/configure
>  
> http://monetdb.cwi.nl/testweb/logs/45208:410d9805232a/GNU-Darwin-x86_64-propcheck/make
>  
> And the fixes in changesets d3e0e0e7e4f6 and 5df311c1b87f.

Thank you, I see the fix is more involved than just matching the 
function prototype.
The SP1 version is on the ftp-sites now, and I can confirm it compiles 
as-is SuSE SLES-11 SP2 now,
though 'make check' still needs to be run after building in the source 
root, and after 'make install'.

However, 'make check' now reports:
make  check-TESTS
make[5]: Entering directory `/opt/MonetDB/MonetDB-11.11.7/monetdb5'

Mtest.py  Warning:  No tests found in 
'/opt/MonetDB/MonetDB-11.11.7/monetdb5/extras/compiler/Tests`; skipping 
directory!

.
* (json00.test.out.FILTERED) significantly
.
* (json01.test.out.FILTERED) significantly
.
(cut here for brevity)
.
opt_sql_append : Crashed!

* (opt_sql_append.test.out.FILTERED) significantly

* (opt_sql_append.test.err.FILTERED) significantly
..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
  !ERROR:  Testing FAILED SIGNIFICANTLY (40 out of 538 tests failed)

     1 out of 538 tests resulted in a crash
    39 out of 538 tests produced SIGNIFICANTLY different output

cat `find -name json00.test.out.FILTERED` reveals:

# 12:08:55 >  "mserver5" "--debug=10" "--set" "gdk_nr_threads=0" "--set" 
"monet_mod_path=/opt/MonetDB/MonetDB-11.11.7/sql/backends/monet5/.libs:/opt/MonetDB/MonetDB-11.11.7/sql/backends/monet5:/opt/MonetDB/MonetDB-11.11.7/sql/backends/monet5/vaults/.libs:/opt/MonetDB/MonetDB-11.11.7/sql/backends/monet5/vaults:/opt/MonetDB/MonetDB-11.11.7/sql/sql:/opt/MonetDB/MonetDB-11.11.7/geom/monetdb5/.libs:/opt/MonetDB/MonetDB-11.11.7/geom/monetdb5:/opt/MonetDB/MonetDB-11.11.7/monetdb5/optimizer:/opt/MonetDB/MonetDB-11.11.7/monetdb5/optimizer:/opt/MonetDB/MonetDB-11.11.7/monetdb5/scheduler:/opt/MonetDB/MonetDB-11.11.7/monetdb5/scheduler:/opt/MonetDB/MonetDB-11.11.7/monetdb5/modules/atoms:/opt/MonetDB/MonetDB-11.11.7/monetdb5/modules/atoms:/opt/MonetDB/MonetDB-11.11.7/monetdb5/modules/kernel:/opt/MonetDB/MonetDB-11.11.7/monetdb5/modules/kernel:/opt/MonetDB/MonetDB-11.11.7/monetdb5/modules/mal:/opt/MonetDB/MonetDB-11.11.7/monetdb5/modules/mal:/opt/MonetDB/MonetDB-11.11.7/monetdb5/extras/compiler:/opt/MonetDB/MonetDB-11.11.7/monetdb5/extras/compiler"
 
"--set" "gdk_dbfarm=/opt/MonetDB/MonetDB-11.11.7/monetdb5/dbfarm" 
"--set" "mapi_open=true" "--set" "mapi_port=32199" "--set" 
"monet_prompt=" "--trace" "--forcemito" "--set" "mal_listing=2" 
"--dbname=mTests_extras_jaql" "json00.mal"
# 12:08:55 >

# MonetDB 5 server v11.11.7 "Jul2012-SP1"
# Serving database 'mTests_extras_jaql', using 24 threads
# Compiled for x86_64-unknown-linux-gnu/64bit with 64bit OIDs 
dynamically linked
# Found 62.908 GiB available main-memory.
# Copyright (c) 1993-July 2008 CWI.
# Copyright (c) August 2008-2012 MonetDB B.V., all rights reserved
# Visit http://www.monetdb.org/ for further information
# Listening for connection requests on mapi:monetdb://query:32199/
# MonetDB/GIS module loaded
# MonetDB/SQL module loaded
!TypeException:user.main[2]:'json.shred' undefined in: (j1:any, j2:any, 
j3:any, j4:any, j5:any, j6:any, j7:any) := json.shred(_9:str)
!TypeException:user.main[3]:'json.print' undefined in: _10:any := 
json.print(s:streams, j1:any, j2:any, j3:any, j4:any, j5:any, j6:any, 
j7:any)
!TypeException:user.main[4]:'json.shred' undefined in: (j1:any, j2:any, 
j3:any, j4:any, j5:any, j6:any, j7:any) := json.shred(_11:str)
!TypeException:user.main[5]:'json.print' undefined in: _12:any := 
json.print(s:streams, j1:any, j2:any, j3:any, j4:any, j5:any, j6:any, 
j7:any)
!TypeException:user.main[6]:'json.shred' undefined in: (j1:any, j2:any, 
j3:any, j4:any, j5:any, j6:any, j7:any) := json.shred(_13:str)
!TypeException:user.main[7]:'json.print' undefined in: _14:any := 
json.print(s:streams, j1:any, j2:any, j3:any, j4:any, j5:any, j6:any, 
j7:any)
!TypeException:user.main[8]:'json.shred' undefined in: (j1:any, j2:any, 
j3:any, j4:any, j5:any, j6:any, j7:any) := json.shred(_15:str)
!TypeException:user.main[9]:'json.print' undefined in: _16:any := 
json.print(s:streams, j1:any, j2:any, j3:any, j4:any, j5:any, j6:any, 
j7:any)
!TypeException:user.main[11]:'json.load' undefined in: (i1:any, i2:any, 
i3:any, i4:any, i5:any, i6:any, i7:any) := json.load(_25:str)
!TypeException:user.main[15]:'json.store' undefined in: _29:any := 
json.store(_25:str, j1:any, j2:any, j3:any, j4:any, j5:any, j6:any, j7:any)
!TypeException:user.main[16]:'json.load' undefined in: (i1:any, i2:any, 
i3:any, i4:any, i5:any, i6:any, i7:any) := json.load(_25:str)
!TypeException:user.main[17]:'json.print' undefined in: _30:any := 
json.print(s:streams, i1:any, i2:any, i3:any, i4:any, i5:any, i6:any, 
i7:any)
!TypeException:user.main[18]:'json.drop' undefined in: _31:any := 
json.drop(_25:str)
function user.main():void;

So I'm guessing monet_mod_path doesn't get set properly. The 
opt_sql_append errors which I can't make sense out of are still there as 
well. And I still think the 'make check' output could be bit more clear 
about what it is doing that some dots and "* (json00.test.out.FILTERED) 
significantly" :)

  -Jukka Santala


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Monetdb-developers mailing list
Monetdb-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/monetdb-developers

Reply via email to