OceanBase 大赛测试结果 - 2021/10/25 上午

编译没通过的同学自己查收:


HUSTERGS 0 CMake Error at CMakeLists.txt:70 (ADDSUBDIRECTORY):\nADDSUBDIRECTORY given source "deps" which is not an existing directory.


CRRRRR2016 0 In file included from /test/dask/test-tmp/CRRRRR2016/miniob/src/observer/./sql/parser/parse.h:19,\nfrom /test/dask/test-tmp/CRRRRR2016/miniob/src/observer/./event/executionplanevent.h:19,\nfrom /test/dask/test-tmp/CRRRRR2016/miniob/src/observer/event/executionplanevent.cpp:15:\n/test/dask/test-tmp/CRRRRR2016/miniob/src/observer/./sql/parser/parsedefs.h:43:1: error: version control conflict marker in file\n<<<<<<< HEAD\n^\ncompilation terminated due to -fmax-errors=1.\nmake[2]: [src/observer/CMakeFiles/observer.dir/event/executionplanevent.cpp.o] Error 1\nmake[1]: [src/observer/CMakeFiles/observer.dir/all] Error 2\nmake[1]: Waiting for unfinished jobs....\nIn file included from /test/dask/test-tmp/CRRRRR2016/miniob/src/observer/./sql/parser/parse.h:19,\nfrom /test/dask/test-tmp/CRRRRR2016/miniob/src/observer/./event/executionplanevent.h:19,\nfrom /test/dask/test-tmp/CRRRRR2016/miniob/src/observer/event/executionplanevent.cpp:15:\n/test/dask/test-tmp/CRRRRR2016/miniob/src/observer/./sql/parser/parsedefs.h:43:1: error: version control conflict marker in file\n<<<<<<< HEAD\n^~~~~\ncompilation terminated due to -fmax-errors=1.\nmake[2]: [src/observer/CMakeFiles/observerstatic.dir/event/executionplanevent.cpp.o] Error 1\nmake[2]: Waiting for unfinished jobs....\nmake[1]: [src/observer/CMakeFiles/observerstatic.dir/all] Error 2\nmake: *** [all] Error 2


penggan666 0 /test/dask/test-tmp/penggan666/miniob/src/observer/sql/executor/executestage.cpp: In member function ‘RC ExecuteStage::doselect(const char, Query, SessionEvent)’:\n/test/dask/test-tmp/penggan666/miniob/src/observer/sql/executor/executestage.cpp:266:1: error: version control conflict marker in file\n<<<<<<< HEAD\n^\ncompilation terminated due to -fmax-errors=1.\nmake[2]: [src/observer/CMakeFiles/observerstatic.dir/sql/executor/executestage.cpp.o] Error 1\nmake[2]: Waiting for unfinished jobs....\n/test/dask/test-tmp/penggan666/miniob/src/observer/sql/executor/executestage.cpp: In member function ‘RC ExecuteStage::doselect(const char, Query, SessionEvent)’:\n/test/dask/test-tmp/penggan666/miniob/src/observer/sql/executor/executestage.cpp:266:1: error: version control conflict marker in file\n<<<<<<< HEAD\n^~~~~\ncompilation terminated due to -fmax-errors=1.\nmake[2]: [src/observer/CMakeFiles/observer.dir/sql/executor/executestage.cpp.o] Error 1\nmake[2]: Waiting for unfinished jobs....\nmake[1]: [src/observer/CMakeFiles/observerstatic.dir/all] Error 2\nmake[1]: Waiting for unfinished jobs....\nmake[1]: [src/observer/CMakeFiles/observer.dir/all] Error 2\nmake: [all] Error 2



老师 没有跑我们的仓库 TaurusGGBOY/miniobggb (github.com)

LLThomas 0 CMakeFiles/aggregationsqltest.dir/aggregationsqltest.cpp.o: In function 

std::filesystem::cxx11::path::path<std::cxx11::basicstring<char, std::chartraits<char>, std::allocator<char> >, std::filesystem::cxx11::path>(std::cxx11::basicstring<char, std::chartraits<char>, std::allocator<char> > const&, std::filesystem::cxx11::path::format)':\n/test/dask/gcc-bin-8.3.0/include/c++/8.3.0/bits/fspath.h:184: undefined reference to std::filesystem::cxx11::path::Msplitcmpts()'\nCMakeFiles/aggregationsqltest.dir/aggregationsqltest.cpp.o: In function SQLTest::TearDownTestSuite()':\n/test/dask/test-tmp/LLThomas/miniob/unitest/./include/sqltest.h:28: undefined reference to std::filesystem::removeall(std::filesystem::cxx11::path const&)'\ncollect2: error: ld returned 1 exit status\nmake[2]: [bin/aggregationsqltest] Error 1\nmake[1]: [unitest/CMakeFiles/aggregationsqltest.dir/all] Error 2\nmake[1]: Waiting for unfinished jobs....\nCMakeFiles/metadatatest.dir/metadatatest.cpp.o: In function std::filesystem::cxx11::path::path<std::cxx11::basicstring<char, std::chartraits<char>, std::allocator<char> >, std::filesystem::cxx11::path>(std::cxx11::basicstring<char, std::chartraits<char>, std::allocator<char> > const&, std::filesystem::cxx11::path::format)':\n/test/dask/gcc-bin-8.3.0/include/c++/8.3.0/bits/fspath.h:184: undefined reference to std::filesystem::cxx11::path::Msplitcmpts()'\nCMakeFiles/metadatatest.dir/metadatatest.cpp.o: In function SQLTest::TearDownTestSuite()':\n/test/dask/test-tmp/LLThomas/miniob/unitest/./include/sqltest.h:28: undefined reference to std::filesystem::removeall(std::filesystem::cxx11::path const&)'\ncollect2: error: ld returned 1 exit status\nmake[2]: [bin/metadatatest] Error 1\nmake[1]:
 [unitest/CMakeFiles/metadatatest.dir/all] Error 2\nCMakeFiles/demosqltest.dir/demosqltest.cpp.o: In function std::filesystem::cxx11::path::path<std::cxx11::basicstring<char, std::chartraits<char>, std::allocator<char> >, std::filesystem::cxx11::path>(std::cxx11::basicstring<char, std::chartraits<char>, std::allocator<char> > const&, std::filesystem::cxx11::path::format)':\n/test/dask/gcc-bin-8.3.0/include/c++/8.3.0/bits/fspath.h:184: undefined reference to std::filesystem::cxx11::path::Msplitcmpts()'\nCMakeFiles/demosqltest.dir/demosqltest.cpp.o: In function SQLTest::TearDownTestSuite()':\n/test/dask/test-tmp/LLThomas/miniob/unitest/./include/sqltest.h:28: undefined reference to std::filesystem::removeall(std::filesystem::__cxx11::path const&)'\ncollect2: error: ld returned 1 exit status\nmake[2]: [bin/demo_sql_test] Error 1\nmake[1]: * [unitest/CMakeFiles/demo_sql_test.dir/all] Error 2\nmake: * [all] Error 2\n


lmjhh 0 /test/dask/test-tmp/lmjhh/miniob/src/observer/sql/executor/tuple.cpp: In member function ‘void TupleSet::printpoly(std::ostream&, std::cxx11::string) const’:\n/test/dask/test-tmp/lmjhh/miniob/src/observer/sql/executor/tuple.cpp:251:23: error: ‘setprecision’ is not a member of ‘std’\nos << avg << std::setprecision(2);\n^~\n/test/dask/test-tmp/lmjhh/miniob/src/observer/sql/executor/tuple.cpp:251:23: note: suggested alternative: ‘streamsize’\nos << avg << std::setprecision(2);\n^~\nstreamsize\nmake[2]: [src/observer/CMakeFiles/observerstatic.dir/sql/executor/tuple.cpp.o] Error 1\nmake[2]: Waiting for unfinished jobs....\nmake[1]: [src/observer/CMakeFiles/observerstatic.dir/all] Error 2\nmake[1]: Waiting for unfinished jobs....\n/test/dask/test-tmp/lmjhh/miniob/src/observer/sql/executor/tuple.cpp: In member function ‘void TupleSet::printpoly(std::ostream&, std::cxx11::string) const’:\n/test/dask/test-tmp/lmjhh/miniob/src/observer/sql/executor/tuple.cpp:251:23: error: ‘setprecision’ is not a member of ‘std’\nos << avg << std::setprecision(2);\n^~\n/test/dask/test-tmp/lmjhh/miniob/src/observer/sql/executor/tuple.cpp:251:23: note: suggested alternative: ‘streamsize’\nos << avg << std::setprecision(2);\n^~\nstreamsize\nmake[2]: [src/observer/CMakeFiles/observer.dir/sql/executor/tuple.cpp.o] Error 1\nmake[2]: Waiting for unfinished jobs....\nmake[1]: [src/observer/CMakeFiles/observer.dir/all] Error 2\nmake: [all] Error 2\n



rawmaterials223 0 /test/dask/test-tmp/rawmaterials223/miniob/src/observer/storage/default/defaulthandler.cpp: In member function ‘RC DefaultHandler::dropindex(Trx, const char, const char, const char)’:\n/test/dask/test-tmp/rawmaterials223/miniob/src/observer/storage/default/defaulthandler.cpp:172:6: error: ‘tablemeta’ was not declared in this scope\nif(tablemeta.index(indexname) == nullptr) //此处tablemeta能不能直接用还存疑\n^\n/test/dask/test-tmp/rawmaterials223/miniob/src/observer/storage/default/defaulthandler.cpp:172:6: note: suggested alternative: ‘TableMeta’\nif(tablemeta.index(indexname) == nullptr) //此处tablemeta能不能直接用还存疑\n^\nTableMeta\nmake[2]: [src/observer/CMakeFiles/observer.dir/storage/default/defaulthandler.cpp.o] Error 1\nmake[2]: Waiting for unfinished jobs....\nmake[1]: [src/observer/CMakeFiles/observer.dir/all] Error 2\nmake[1]: Waiting for unfinished jobs....\n/test/dask/test-tmp/rawmaterials223/miniob/src/observer/storage/default/defaulthandler.cpp: In member function ‘RC DefaultHandler::dropindex(Trx, const char, const char, const char)’:\n/test/dask/test-tmp/rawmaterials223/miniob/src/observer/storage/default/defaulthandler.cpp:172:6: error: ‘tablemeta’ was not declared in this scope\nif(tablemeta.index(indexname) == nullptr) //此处tablemeta能不能直接用还存疑\n^\n/test/dask/test-tmp/rawmaterials223/miniob/src/observer/storage/default/defaulthandler.cpp:172:6: note: suggested alternative: ‘TableMeta’\nif(tablemeta.index(indexname) == nullptr) //此处tablemeta能不能直接用还存疑\n^~~~~\nTableMeta\nmake[2]: [src/observer/CMakeFiles/observerstatic.dir/storage/default/defaulthandler.cpp.o] Error 1\nmake[2]: Waiting for unfinished jobs....\nmake[1]: [src/observer/CMakeFiles/observerstatic.dir/all] Error 2\nmake: [all] Error 2


mba1398 0 CMake Error at CMakeLists.txt:70 (ADDSUBDIRECTORY):\nADDSUBDIRECTORY given source "deps" which is not an existing directory.\n\n\nCMake Error at CMakeLists.txt:71 (ADDSUBDIRECTORY):\nADDSUBDIRECTORY given source "src" which is not an existing directory.\n\n\nCMake Error at CMakeLists.txt:72 (ADDSUBDIRECTORY):\nADDSUBDIRECTORY given source "unitest" which is not an existing directory.\n\n\nCMake Error at CMakeLists.txt:73 (ADDSUBDIRECTORY):\nADDSUBDIRECTORY given source "test" which is not an existing directory.


TaurusGGBOY 0 CMakeFiles/observer.dir/sql/parser/parse.cpp.o: In function 

parse(char const, Query)':\n/test/dask/test-tmp/TaurusGGBOY/miniob/src/observer/sql/parser/parse.cpp:482: undefined reference to
 sql_parse'\ncollect2: error: ld returned 1 exit status\nmake[2]: [bin/observer] Error 1\nmake[1]: [src/observer/CMakeFiles/observer.dir/all] Error 2\nmake: *** [all] Error 2


watchpoints 0 /test/dask/test-tmp/watchpoints/miniob/src/observer/storage/default/1.cpp:15:1: error: expected unqualified-id before ‘{’ token\n{\n^\ncompilation terminated due to -fmax-errors=1.\nmake[2]: [src/observer/CMakeFiles/observerstatic.dir/storage/default/1.cpp.o] Error 1\nmake[2]: Waiting for unfinished jobs....\nmake[1]: [src/observer/CMakeFiles/observerstatic.dir/all] Error 2\nmake[1]: Waiting for unfinished jobs....\n/test/dask/test-tmp/watchpoints/miniob/src/observer/storage/default/1.cpp:15:1: error: expected unqualified-id before ‘{’ token\n{\n^\ncompilation terminated due to -fmax-errors=1.\nmake[2]: [src/observer/CMakeFiles/observer.dir/storage/default/1.cpp.o] Error 1\nmake[2]: Waiting for unfinished jobs....\nmake[1]: [src/observer/CMakeFiles/observer.dir/all] Error 2\nmake: [all] Error 2

可以看看date这个题错在哪里了吗

https://github.com/lhcmaple/miniob

老师,麻烦看一下https://github.com/shyuZzz/miniob怎么没结果

编译失败了,在下面

王哥,我们这个date本地插入删除都没有问题啊

老师,我这个仓库周日更新,那个commit id好像不对吧https://github.com/Sunday361/miniob/

老师,测试结果没看到我的,https://github.com/zjx1230/miniob

老师 能帮看下date和update吗

https://github.com/pppy2012/miniob

来哥, 请问下我们的聚合的case为什么一直过不了, 仓库是 https://github.com/jameywoo/miniob, JameyWoo : passed basic,date,update,select-meta,select-tables,drop-table, commit id=cd890015f080021b874831ab81413f06528c9e1c, date=Sun Oct 24 15:01:35 2021 +0800

实在不知道update哪里没过,可以帮忙看看case吗,我们特殊索引和date都过了 队友们自己updateh测试都是没问题的了,非常感谢 https://github.com/rainays/OceanBase-competition @王运来

你好,可以帮忙测一下多表查询吗?想看看啥子问题哦

5d1207/pushd (github.com)

lmjhh 0 /test/dask/test-tmp/lmjhh/miniob/src/observer/sql/executor/tuple.cpp: In member function ‘void TupleSet::printpoly(std::ostream&, std::cxx11::string) const’:\n/test/dask/test-tmp/lmjhh/miniob/src/observer/sql/executor/tuple.cpp:251:23: error: ‘setprecision’ is not a member of ‘std’\nos << avg << std::setprecision(2);\n^~\n/test/dask/test-tmp/lmjhh/miniob/src/observer/sql/executor/tuple.cpp:251:23: note: suggested alternative: ‘streamsize’\nos << avg << std::setprecision(2);\n^~\nstreamsize\nmake[2]: [src/observer/CMakeFiles/observerstatic.dir/sql/executor/tuple.cpp.o] Error 1\nmake[2]: Waiting for unfinished jobs....\nmake[1]: [src/observer/CMakeFiles/observerstatic.dir/all] Error 2\nmake[1]: Waiting for unfinished jobs....\n/test/dask/test-tmp/lmjhh/miniob/src/observer/sql/executor/tuple.cpp: In member function ‘void TupleSet::printpoly(std::ostream&, std::cxx11::string) const’:\n/test/dask/test-tmp/lmjhh/miniob/src/observer/sql/executor/tuple.cpp:251:23: error: ‘setprecision’ is not a member of ‘std’\nos << avg << std::setprecision(2);\n^~\n/test/dask/test-tmp/lmjhh/miniob/src/observer/sql/executor/tuple.cpp:251:23: note: suggested alternative: ‘streamsize’\nos << avg << std::setprecision(2);\n^~\nstreamsize\nmake[2]: [src/observer/CMakeFiles/observer.dir/sql/executor/tuple.cpp.o] Error 1\nmake[2]: Waiting for unfinished jobs....\nmake[1]: [src/observer/CMakeFiles/observer.dir/all] Error 2\nmake: [all] Error 2\n

自测时候,只执行make ,没有执cmake .. 把自己注释demo 文件引入到工程了 ,无地自容了。

1 个赞

你好,可以帮我们看下date 和 多表查询 和 agg的问题么

https://github.com/zhengbumingbai/miniob

来哥,date删除没有问题啊,带索引的删除也没有问题,是删除的问题吗

https://github.com/bbbearxyz/oceanbase_niuniu 运来哥 帮check一下元数据检查 date 和 update 是哪里出问题了

2017-11-31

这种非法日期没有校验出来