Hi,

 

Using:

clang version 5.0.1-svn316607-1~exp1 (branches/release_50)

 

Full build log here: https://pastebin.com/8MgQvZnP

 

Relevant part:

Compiling db_move_list.cpp                [-Wall -g -I/usr/include/tcl8.6
-DSCI_NAMEBASE_FIX=1]

db_move_list.cpp:277:16: error: explicit instantiation of 'db::MoveBuffer'
must occur in namespace 'db'

template class MoveBuffer<position::Maximum_Moves>;

               ^

./db_move_list.h:38:7: note: explicit instantiation refers here

class MoveBuffer

      ^

db_move_list.cpp:278:16: error: explicit instantiation of 'db::MoveBuffer'
must occur in namespace 'db'

template class MoveBuffer<opening::Max_Line_Length>;

               ^

./db_move_list.h:38:7: note: explicit instantiation refers here

class MoveBuffer

      ^

2 errors generated.

Makefile:161: recipe for target 'db_move_list.o' failed

make[2]: *** [db_move_list.o] Error 1

Makefile:205: recipe for target 'recursive' failed

make[1]: *** [recursive] Error 1

Makefile:18: recipe for target 'all' failed

make: *** [all] Error 2

 

Of course, clang is probably not supported, but I thought it interesting to
report it here anyway.

 

Best,

Bogdan

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Scidb-users mailing list
Scidb-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scidb-users

Reply via email to