[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #62207] segfault in bug-35881/bug-35881.tst in
From: |
Markus Mützel |
Subject: |
[Octave-bug-tracker] [bug #62207] segfault in bug-35881/bug-35881.tst in 32-bit ARM and MIPS |
Date: |
Wed, 23 Mar 2022 09:02:47 -0400 (EDT) |
Follow-up Comment #5, bug #62207 (project octave):
jwe mentioned a possible cause for compiler "mis-optimizations" in our
load_path implementation yesterday. He prepared a patch that might avoid that
issue. I'll attach his patch here.
Could you please try compiling with that patch? Does it make any difference?
Given the test where armhf segfaulted in your latest attempt, I'm not very
confident it'll make a difference though. (But maybe those are two different
crashes?)
When you write that you could reproduce the segfault on x86, was that also a
32-bit platform? Which was the last test in the logs in that case?
Afaict, openmp is enabled by default if it is supported by the compiler. So,
I'd guess that it is enabled for most others, too.
But afaict, Octave doesn't use OpenMP itself. (Some dependencies that might be
loaded dynamically might do though.)
(file #53010)
_______________________________________________________
Additional Item Attachment:
File name: load-path-mutable-diffs.txt Size:1 KB
<https://file.savannah.gnu.org/file/load-path-mutable-diffs.txt?file_id=53010>
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?62207>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [Octave-bug-tracker] [bug #62207] segfault in bug-35881/bug-35881.tst in 32-bit ARM and MIPS, Sébastien Villemot, 2022/03/21
- [Octave-bug-tracker] [bug #62207] segfault in bug-35881/bug-35881.tst in 32-bit ARM and MIPS, Markus Mützel, 2022/03/21
- [Octave-bug-tracker] [bug #62207] segfault in bug-35881/bug-35881.tst in 32-bit ARM and MIPS, Markus Mützel, 2022/03/21
- [Octave-bug-tracker] [bug #62207] segfault in bug-35881/bug-35881.tst in 32-bit ARM and MIPS, Kai Torben Ohlhus, 2022/03/22
- [Octave-bug-tracker] [bug #62207] segfault in bug-35881/bug-35881.tst in 32-bit ARM and MIPS, Sébastien Villemot, 2022/03/23
- [Octave-bug-tracker] [bug #62207] segfault in bug-35881/bug-35881.tst in 32-bit ARM and MIPS, Sébastien Villemot, 2022/03/23
- [Octave-bug-tracker] [bug #62207] segfault in bug-35881/bug-35881.tst in 32-bit ARM and MIPS,
Markus Mützel <=
- [Octave-bug-tracker] [bug #62207] segfault in bug-35881/bug-35881.tst in 32-bit ARM and MIPS, Sébastien Villemot, 2022/03/23
- [Octave-bug-tracker] [bug #62207] segfault in bug-35881/bug-35881.tst in 32-bit ARM and MIPS, John W. Eaton, 2022/03/24
- [Octave-bug-tracker] [bug #62207] segfault in bug-35881/bug-35881.tst in 32-bit ARM and MIPS, Markus Mützel, 2022/03/24
- [Octave-bug-tracker] [bug #62207] segfault in bug-35881/bug-35881.tst in 32-bit ARM and MIPS, Arun Giridhar, 2022/03/24
- [Octave-bug-tracker] [bug #62207] segfault in bug-35881/bug-35881.tst in 32-bit ARM and MIPS, Sébastien Villemot, 2022/03/25
- [Octave-bug-tracker] [bug #62207] segfault in bug-35881/bug-35881.tst in 32-bit ARM and MIPS, Arun Giridhar, 2022/03/25
- [Octave-bug-tracker] [bug #62207] segfault in bug-35881/bug-35881.tst in 32-bit ARM and MIPS, Sébastien Villemot, 2022/03/25
- [Octave-bug-tracker] [bug #62207] segfault in bug-35881/bug-35881.tst in 32-bit ARM and MIPS, Arun Giridhar, 2022/03/25
- [Octave-bug-tracker] [bug #62207] segfault in bug-35881/bug-35881.tst in 32-bit ARM and MIPS, Sébastien Villemot, 2022/03/25
- [Octave-bug-tracker] [bug #62207] segfault in bug-35881/bug-35881.tst in 32-bit ARM and MIPS, Sébastien Villemot, 2022/03/25