Ok I found in the stdc++ implementation of "new" that sz indeed is passed to 
malloc.
  void *ptr = std::malloc(sz))
Thereby it indeed means "bytes" and that means ~18 exabyte which is slightly 
more than most systems can offer :-)

The question now becomes, where is this value created/derived from and
can we reproduce this maybe even outside of the complexity of mysql. To
me it starts to seem more like an issue in the lib, but to know that for
sure we will need to track down where this value really comes from.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1915275

Title:
  mysql-8.0 regressed on riscv64 due to new glibc

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1915275/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to