Re: NEW: games/scid
everything else works fine on amd64 besides that one test. On Mon, Jan 1, 2018 at 7:33 PM, mitchell wodachwrote: > Hey Brian, > > one test fails after running make test: > > openbsdcurrent# make test > ===> scid-4.6.4 depends on: cmake-* -> cmake-3.9.3 > ===> scid-4.6.4 depends on: gtest-* -> gtest-1.8.0p2 > ===> Regression tests for scid-4.6.4 > cd gtest && \ > CXX=c++ cmake CMakeLists.txt && \ > make && ./runAll && \ > cd ../ > -- The C compiler identification is Clang 5.0.1 > -- The CXX compiler identification is Clang 5.0.1 > -- Check for working C compiler: /usr/ports/pobj/scid-4.6.4/bin/cc > -- Check for working C compiler: /usr/ports/pobj/scid-4.6.4/bin/cc -- works > -- Detecting C compiler ABI info > -- Detecting C compiler ABI info - done > -- Detecting C compile features > -- Detecting C compile features - done > -- Check for working CXX compiler: /usr/ports/pobj/scid-4.6.4/bin/c++ > -- Check for working CXX compiler: /usr/ports/pobj/scid-4.6.4/bin/c++ -- works > -- Detecting CXX compiler ABI info > -- Detecting CXX compiler ABI info - done > -- Detecting CXX compile features > -- Detecting CXX compile features - done > -- Found GTest: /usr/local/lib/libgtest.so.1.0 > -- Looking for pthread.h > -- Looking for pthread.h - found > -- Looking for pthread_create > -- Looking for pthread_create - not found > -- Looking for pthread_create in pthreads > -- Looking for pthread_create in pthreads - not found > -- Looking for pthread_create in pthread > -- Looking for pthread_create in pthread - found > -- Found Threads: TRUE > -- Found ZLIB: /usr/lib/libz.so.5.0 (found version "1.2.3") > -- Configuring done > -- Generating done > -- Build files have been written to: > /usr/ports/pobj/scid-4.6.4/scid-4.6.4/gtest > Scanning dependencies of target runAll > [ 16%] Building CXX object CMakeFiles/runAll.dir/test_filebuf.cpp.o > [ 33%] Building CXX object CMakeFiles/runAll.dir/test_index.cpp.o > [ 50%] Building CXX object CMakeFiles/runAll.dir/test_namebase.cpp.o > [ 66%] Building CXX object CMakeFiles/runAll.dir/test_scidbase.cpp.o > [ 83%] Building CXX object CMakeFiles/runAll.dir/test_str.cpp.o > [100%] Linking CXX executable runAll > CMakeFiles/runAll.dir/test_str.cpp.o: In function > `Test_StrTrimRight::SetUp()': > /usr/ports/pobj/scid-4.6.4/scid-4.6.4/gtest/test_str.cpp:(.text._ZN17Test_StrTrimRight5SetUpEv[_ZN17Test_StrTrimRight5SetUpEv]+0x4a): > warning: strcpy() is almost always misused, please use strlcpy() > /usr/ports/pobj/scid-4.6.4/scid-4.6.4/src/misc.o: In function > `strAppend(char*, int)': > src/misc.cpp:(.text+0x36a): warning: sprintf() is often misused, > please use snprintf() > /usr/ports/pobj/scid-4.6.4/scid-4.6.4/src/position.o: In function > `Position::Random(char const*)': > src/position.cpp:(.text+0x8b75): warning: rand() may return > deterministic values, is that what you want? > [100%] Built target runAll > Running main() from gtest_main.cc > [==] Running 19 tests from 6 test cases. > [--] Global test environment set-up. > [--] 3 tests from Test_StrTrimRight > [ RUN ] Test_StrTrimRight.correctness > [ OK ] Test_StrTrimRight.correctness (0 ms) > [ RUN ] Test_StrTrimRight.consistency > [ OK ] Test_StrTrimRight.consistency (0 ms) > [ RUN ] Test_StrTrimRight.performance > /usr/ports/pobj/scid-4.6.4/scid-4.6.4/gtest/test_str.cpp:127: Failure > Expected: (tNew) < (tOld), actual: 0 vs 0 > [ FAILED ] Test_StrTrimRight.performance (25 ms) > [--] 3 tests from Test_StrTrimRight (25 ms total) > > [--] 3 tests from Test_Scidbase > [ RUN ] Test_Scidbase.getGamePos1 > [ OK ] Test_Scidbase.getGamePos1 (12 ms) > [ RUN ] Test_Scidbase.getGamePos2 > [ OK ] Test_Scidbase.getGamePos2 (1 ms) > [ RUN ] Test_Scidbase.getGamePos3 > [ OK ] Test_Scidbase.getGamePos3 (1 ms) > [--] 3 tests from Test_Scidbase (14 ms total) > > [--] 4 tests from Test_Namebase > [ RUN ] Test_Namebase.id_limits > [ OK ] Test_Namebase.id_limits (2236 ms) > [ RUN ] Test_Namebase.max_chars > [ OK ] Test_Namebase.max_chars (7 ms) > [ RUN ] Test_Namebase.FindExactName > [ OK ] Test_Namebase.FindExactName (0 ms) > [ RUN ] Test_Namebase.sort_order > [ OK ] Test_Namebase.sort_order (0 ms) > [--] 4 tests from Test_Namebase (2243 ms total) > > [--] 2 tests from Test_Index > [ RUN ] Test_Index.file_io > [ OK ] Test_Index.file_io (2 ms) > [ RUN ] Test_Index.max_values > [ OK ] Test_Index.max_values (1 ms) > [--] 2 tests from Test_Index (3 ms total) > > [--] 1 test from Test_Filebuf > [ RUN ] Test_Filebuf.readAll > [ OK ] Test_Filebuf.readAll (1 ms) > [--] 1 test from Test_Filebuf (1 ms total) > > [--] 6 tests from smallbuf/Test_FilebufGetline > [ RUN ] smallbuf/Test_FilebufGetline.read/0 > [ OK ] smallbuf/Test_FilebufGetline.read/0 (0 ms) > [ RUN ]
Re: NEW: games/scid
Hey Brian, one test fails after running make test: openbsdcurrent# make test ===> scid-4.6.4 depends on: cmake-* -> cmake-3.9.3 ===> scid-4.6.4 depends on: gtest-* -> gtest-1.8.0p2 ===> Regression tests for scid-4.6.4 cd gtest && \ CXX=c++ cmake CMakeLists.txt && \ make && ./runAll && \ cd ../ -- The C compiler identification is Clang 5.0.1 -- The CXX compiler identification is Clang 5.0.1 -- Check for working C compiler: /usr/ports/pobj/scid-4.6.4/bin/cc -- Check for working C compiler: /usr/ports/pobj/scid-4.6.4/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/ports/pobj/scid-4.6.4/bin/c++ -- Check for working CXX compiler: /usr/ports/pobj/scid-4.6.4/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found GTest: /usr/local/lib/libgtest.so.1.0 -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found ZLIB: /usr/lib/libz.so.5.0 (found version "1.2.3") -- Configuring done -- Generating done -- Build files have been written to: /usr/ports/pobj/scid-4.6.4/scid-4.6.4/gtest Scanning dependencies of target runAll [ 16%] Building CXX object CMakeFiles/runAll.dir/test_filebuf.cpp.o [ 33%] Building CXX object CMakeFiles/runAll.dir/test_index.cpp.o [ 50%] Building CXX object CMakeFiles/runAll.dir/test_namebase.cpp.o [ 66%] Building CXX object CMakeFiles/runAll.dir/test_scidbase.cpp.o [ 83%] Building CXX object CMakeFiles/runAll.dir/test_str.cpp.o [100%] Linking CXX executable runAll CMakeFiles/runAll.dir/test_str.cpp.o: In function `Test_StrTrimRight::SetUp()': /usr/ports/pobj/scid-4.6.4/scid-4.6.4/gtest/test_str.cpp:(.text._ZN17Test_StrTrimRight5SetUpEv[_ZN17Test_StrTrimRight5SetUpEv]+0x4a): warning: strcpy() is almost always misused, please use strlcpy() /usr/ports/pobj/scid-4.6.4/scid-4.6.4/src/misc.o: In function `strAppend(char*, int)': src/misc.cpp:(.text+0x36a): warning: sprintf() is often misused, please use snprintf() /usr/ports/pobj/scid-4.6.4/scid-4.6.4/src/position.o: In function `Position::Random(char const*)': src/position.cpp:(.text+0x8b75): warning: rand() may return deterministic values, is that what you want? [100%] Built target runAll Running main() from gtest_main.cc [==] Running 19 tests from 6 test cases. [--] Global test environment set-up. [--] 3 tests from Test_StrTrimRight [ RUN ] Test_StrTrimRight.correctness [ OK ] Test_StrTrimRight.correctness (0 ms) [ RUN ] Test_StrTrimRight.consistency [ OK ] Test_StrTrimRight.consistency (0 ms) [ RUN ] Test_StrTrimRight.performance /usr/ports/pobj/scid-4.6.4/scid-4.6.4/gtest/test_str.cpp:127: Failure Expected: (tNew) < (tOld), actual: 0 vs 0 [ FAILED ] Test_StrTrimRight.performance (25 ms) [--] 3 tests from Test_StrTrimRight (25 ms total) [--] 3 tests from Test_Scidbase [ RUN ] Test_Scidbase.getGamePos1 [ OK ] Test_Scidbase.getGamePos1 (12 ms) [ RUN ] Test_Scidbase.getGamePos2 [ OK ] Test_Scidbase.getGamePos2 (1 ms) [ RUN ] Test_Scidbase.getGamePos3 [ OK ] Test_Scidbase.getGamePos3 (1 ms) [--] 3 tests from Test_Scidbase (14 ms total) [--] 4 tests from Test_Namebase [ RUN ] Test_Namebase.id_limits [ OK ] Test_Namebase.id_limits (2236 ms) [ RUN ] Test_Namebase.max_chars [ OK ] Test_Namebase.max_chars (7 ms) [ RUN ] Test_Namebase.FindExactName [ OK ] Test_Namebase.FindExactName (0 ms) [ RUN ] Test_Namebase.sort_order [ OK ] Test_Namebase.sort_order (0 ms) [--] 4 tests from Test_Namebase (2243 ms total) [--] 2 tests from Test_Index [ RUN ] Test_Index.file_io [ OK ] Test_Index.file_io (2 ms) [ RUN ] Test_Index.max_values [ OK ] Test_Index.max_values (1 ms) [--] 2 tests from Test_Index (3 ms total) [--] 1 test from Test_Filebuf [ RUN ] Test_Filebuf.readAll [ OK ] Test_Filebuf.readAll (1 ms) [--] 1 test from Test_Filebuf (1 ms total) [--] 6 tests from smallbuf/Test_FilebufGetline [ RUN ] smallbuf/Test_FilebufGetline.read/0 [ OK ] smallbuf/Test_FilebufGetline.read/0 (0 ms) [ RUN ] smallbuf/Test_FilebufGetline.read/1 [ OK ] smallbuf/Test_FilebufGetline.read/1 (0 ms) [ RUN ] smallbuf/Test_FilebufGetline.read/2 [ OK ] smallbuf/Test_FilebufGetline.read/2 (0 ms) [ RUN ] smallbuf/Test_FilebufGetline.filesize/0 [ OK ] smallbuf/Test_FilebufGetline.filesize/0 (0 ms) [ RUN ] smallbuf/Test_FilebufGetline.filesize/1 [
Re: NEW: games/scid
On 12/16/17 22:45, Brian Callahan wrote: Hi ports -- Attached is a new port, games/scid. SCID is a chess database environment, letting you play games both locally and online, and with chess engines, and study games. --- pkg/DESCR: SCID (Shane's Chess Information Database) is an application to view, edit, and manage collections of chess games. It can interface with XBoard engines (such as Crafty and GNU Chess), and UCI engines (e.g. Fruit, Rybka and Stockfish). Using Scid, one may play games against human opponents (on the Free Internet Chess Server), or computer opponents. Database features include a Move Tree with statistics, Player Information and Photos, and General Searches for specific endings (e.g. pawn vs. rook or rook vs. queen), positions or players. It has a database with 1.4 million games (ScidBase). --- It works really well with Stockfish, a powerful chess engine that I will send as a follow-up to this, but of course SCID can be used as it is. OK? ~Brian New tarball attached, with improvements thanks to bentley@ OK? ~Brian scid.tgz Description: Binary data
NEW: games/scid
Hi ports -- Attached is a new port, games/scid. SCID is a chess database environment, letting you play games both locally and online, and with chess engines, and study games. --- pkg/DESCR: SCID (Shane's Chess Information Database) is an application to view, edit, and manage collections of chess games. It can interface with XBoard engines (such as Crafty and GNU Chess), and UCI engines (e.g. Fruit, Rybka and Stockfish). Using Scid, one may play games against human opponents (on the Free Internet Chess Server), or computer opponents. Database features include a Move Tree with statistics, Player Information and Photos, and General Searches for specific endings (e.g. pawn vs. rook or rook vs. queen), positions or players. It has a database with 1.4 million games (ScidBase). --- It works really well with Stockfish, a powerful chess engine that I will send as a follow-up to this, but of course SCID can be used as it is. OK? ~Brian scid.tgz Description: application/compressed-tar
NEW: games/scid
Hello ports@, New port: games/scid Tested on: amd64 release. pkg/DESCR: Shane's Chess Information Database Manage databases with millions of games, analyze using UCI or Winboard engines, prepare for your next opponent, and much more. This is my first port and I'm not ready yet to be the maintainer. Anyway I share this with you hoping it's useful. Download: http://37.252.122.117/downloads/scid.tar.gz