octave-bug-tracker
[Top][All Lists]
Advanced

[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/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]