Hi Clemens, >Which toolchain do you use where you see crashes?
Our hack to retain compatibility with old distros is probably bogus and unsupported, so if you know of a better way, please share it :) Anyway, what we (try to) do is roll back V8's Linux build tools to their state as of the last version that supported Ubuntu 16.04 LTS with glibc-2.23. After running "gclient sync" normally, we reset the "build" and "tools/clang" repositories to specific commits, then use install-sysroot to install specific "last known good" sysroots. Cheers! On Wednesday, February 8, 2023 at 6:33:44 AM UTC-5 clem...@google.com wrote: > Thanks for reaching out! Indeed, preserve_most support turned out to be a > bit incomplete, so we tried to restrict it to the most important platforms > and toolchains used for Chromium. It's restricted to clang anyway, and I > didn't find any relevant fixes since the introduction in 2016. Which > toolchain do you use where you see crashes? Maybe we can restrict it > further to the most recent clang versions. > > On Wed, Feb 8, 2023 at 7:25 AM Jakob Gruber <jgr...@chromium.org> wrote: > >> +cle...@chromium.org >> >> On Tue, Feb 7, 2023 at 3:55 PM ClearScript Developers < >> clearsc...@gmail.com> wrote: >> >>> Greetings! >>> >>> We've noticed that preserve_most was disabled >>> <https://chromium.googlesource.com/v8/v8.git/+/d0b1dac0f9f3c5c1bbf296bd84c8f362d4832a88> >>> >>> for Windows/arm64 on the 11.1 branch tip today. >>> >>> We'd actually been struggling with extreme instability in 11.1 release >>> builds on Linux x64, so we tried disabling preserve_most for *all* >>> platforms, and, surprisingly, that seems to have stabilized our Linux >>> builds completely. >>> >>> So, it would appear that preserve_most issues go beyond Windows/arm64. >>> In case it matters, we do use a relatively old toolchain to preserve >>> compatibility with older distros. >>> >>> Anyone have any other experiences with preserve_most? >>> >>> -- >>> -- >>> v8-users mailing list >>> v8-u...@googlegroups.com >>> http://groups.google.com/group/v8-users >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "v8-users" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to v8-users+u...@googlegroups.com. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/v8-users/cb4f9835-165f-4e66-81e8-0de6164e0803n%40googlegroups.com >>> >>> <https://groups.google.com/d/msgid/v8-users/cb4f9835-165f-4e66-81e8-0de6164e0803n%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >> > > -- > > Clemens Backes > > Software Engineer > > clem...@google.com > > Google Germany GmbH > > Erika-Mann-Straße 33 > > 80636 München > > Geschäftsführer: Paul Manicle, Liana Sebastian > > Registergericht und -nummer: Hamburg, HRB 86891 > > Sitz der Gesellschaft: Hamburg > > Diese E-Mail ist vertraulich. Falls sie diese fälschlicherweise erhalten > haben sollten, leiten Sie diese bitte nicht an jemand anderes weiter, > löschen Sie alle Kopien und Anhänge davon und lassen Sie mich bitte wissen, > dass die E-Mail an die falsche Person gesendet wurde. > > > This e-mail is confidential. If you received this communication by > mistake, please don't forward it to anyone else, please erase all copies > and attachments, and please let me know that it has gone to the wrong > person. > > > -- -- v8-users mailing list v8-users@googlegroups.com http://groups.google.com/group/v8-users --- You received this message because you are subscribed to the Google Groups "v8-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to v8-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/v8-users/83ea2cb4-fa2e-4c52-94a6-2de1f6a32b5dn%40googlegroups.com.