apache / tvm

Open deep learning compiler stack for cpu, gpu and specialized accelerators
https://tvm.apache.org/
Apache License 2.0
11.41k stars 3.4k forks source link

[Bug] Build breaks with the latest dmlc revision #17116

Open yurivict opened 1 week ago

yurivict commented 1 week ago
In file included from /wrkdirs/usr/ports/misc/tvm/work/tvm-0.16.0/src/meta_schedule/database/database.cc:20:
In file included from /wrkdirs/usr/ports/misc/tvm/work/tvm-0.16.0/src/meta_schedule/database/../utils.h:52:
/wrkdirs/usr/ports/misc/tvm/work/tvm-0.16.0/src/meta_schedule/database/../../support/base64.h:232:8: error: virtual function 'Write' has a different return type ('void') than the function it overrides (which has return type 'size_t' (aka 'unsigned long'))
  void Write(const void* ptr, size_t size) final {
  ~~~~ ^
/usr/local/include/dmlc/io.h:45:18: note: overridden virtual function is here
  virtual size_t Write(const void* ptr, size_t size) = 0;
          ~~~~~~ ^
2 errors generated.