-
Notifications
You must be signed in to change notification settings - Fork 328
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
error: casting references to a bigger memory layout than the backing allocation is undefined behavior, even if the reference is unused #4219
Comments
I guess this is the similar to #3656 that we have a old RustPython fork dependency .. but our CI should guard that if you use the same toolchain with the one we configure in rust-toolchain.toml, it should compile. However, this can be a reason that we rework the Python scripting functions and totally get rid of this debt .. |
#3656 was about the use of discontinued nightly features. |
Is it possible to build with |
Failure occurs with rust-1.79.0 |
Is it Looks like that we always depend on the latest The nightly version of
But the freebsd package said it is
The compiler version we support is |
rust-nightly-1.80.0.20240507 fails to build 0.9.0, same error. |
This is the latest
It's expected, we don't support Not sure if we can specify the nightly version in the Makefile Maybe like this:
The root cause is that the freebsd package system can't use the same compiler version we specified in the |
No, in FreeBSD we don't have multiple rust-nightly packages. |
Why don't you just use the stable Rust version? |
|
Do you have an idea how can anybody build greptimedb? I am trying now with a very recent rust-nightly-1.83.0.20241001 and it still fails the same way. |
My toolchain is:
I update to:
and still works on ubuntu 22.04 |
No problem! Please just drop me a line when there is a release with rustpython removed. |
What type of bug is this?
Other
What subsystems are affected?
Standalone mode
Minimal reproduce step
regular build
What did you expect to see?
n/a
What did you see instead?
What operating system did you use?
FreeBSD 14.1
What version of GreptimeDB did you use?
0.8.2
Relevant log output and stack trace
The text was updated successfully, but these errors were encountered: