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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #61704] Index vector related tests fail with l


From: Markus Mützel
Subject: [Octave-bug-tracker] [bug #61704] Index vector related tests fail with libc++ when compiled with visibility flags
Date: Mon, 20 Dec 2021 12:58:01 -0500 (EST)
User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36 Edg/96.0.1054.62

Follow-up Comment #10, bug #61704 (project octave):

If someone else would like to reproduce on Ubuntu. Here the commands I used:

sudo apt-get install libc++-dev libc++abi-dev libunwind-dev
../configure CC=clang CXX="clang++ -stdlib=libc++"
CPPFLAGS="-I/usr/include/hdf5/serial -I/usr/include/suitesparse"
LDFLAGS="-L/usr/lib/$(dpkg-architecture -qDEB_HOST_MULTIARCH)/hdf5/serial"
--prefix=${HOME}/usr --without-spqr --without-magick
make all


With SPQR and GraphicsMagick++, I got the exact same unresolved symbols like
you did. (But using ld.bfd here.) Not exactly sure why. But that might be an
issue with those libraries rather than with Octave...

Like you already wrote, the failing tests are almost the same ones that are
failing on macOS. But it should be much easier/faster to inspect the impact of
some changes now that we can reproduce on Linux. Thank you for the hint!


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?61704>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

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