v81b can't compile

Monkey Forums/Monkey Programming/v81b can't compile

sereschkin(Posted 2014) [#1]
Hello,

I have recently migrated from 80c to 81b just to be on time, but now I get some errors during compiling. Maybe someone knows how to deal these errors:

Users/sereschkin/x-ide/programm.buildv81b/glfw/main.cpp:17308:15: error: use of class template 'Array' requires template arguments
void gc_mark( Array *p ){}
^
/Users/sereschkin/x-ide/programm.buildv81b/glfw/main.cpp:585:25: note: template is declared here
template<class T> class Array{
~~~~~~~~~~~~~~~~~ ^
/Users/sereschkin/x-ide/programm.buildv81b/glfw/main.cpp:17309:18: error: use of class template 'Array' requires template arguments
String dbg_type( Array **p ){ return "array"; }
^
/Users/sereschkin/x-ide/programm.buildv81b/glfw/main.cpp:585:25: note: template is declared here
template<class T> class Array{
~~~~~~~~~~~~~~~~~ ^
/Users/sereschkin/x-ide/programm.buildv81b/glfw/main.cpp:17310:19: error: use of class template 'Array' requires template arguments
String dbg_value( Array **p ){ return dbg_ptr_value( *p ); }
^
/Users/sereschkin/x-ide/programm.buildv81b/glfw/main.cpp:585:25: note: template is declared here
template<class T> class Array{
~~~~~~~~~~~~~~~~~ ^
3 errors generated.


Pharmhaus(Posted 2014) [#2]
If it works well with the old version it could be a potential bug (and looks like one too).
Try to post a bug report *here*

EDIT: have you tried to upgrade to 'experimental' 82a?


sereschkin(Posted 2014) [#3]
No, not yet. I'm trying it now.

EDIT: The experimental one works for me. Thank you for this hint.