octave-maintainers
[Top][All Lists]
Advanced

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

Re: macOS 4.4.0 DMG (beta2) ready for testing


From: apjanke-floss
Subject: Re: macOS 4.4.0 DMG (beta2) ready for testing
Date: Sun, 15 Jul 2018 21:59:16 -0700 (MST)

> /Applications/Octave-4.4.0.app/Contents/Resources/usr/Cellar/octave-octave-
app_4.4.0/4.4.0/include/octave-4.4.0/octave/ov.h<built-in>: 
> internal compiler error: Illegal instruction: 4 
> :726:3: note: 
>      'is_numeric_type' has been explicitly marked deprecated here 
>  OCTAVE_DEPRECATED (4.4, "use 'isnumeric' instead") 

I think this error message might actually be two error messages that got
interspersed. One is a warning:

/Applications/Octave-4.4.0.app/Contents/Resources/usr/Cellar/octave-octave-app_4.4.0/4.4.0/include/octave-4.4.0/octave/ov.h
:726:3: note: 
      'is_numeric_type' has been explicitly marked deprecated here 
  OCTAVE_DEPRECATED (4.4, "use 'isnumeric' instead") 

and the other is an error:

<built-in>: internal compiler error: Illegal instruction: 4 

This makes some sense, because here's line 726, column 3 (i.e. ":726:3") of
ov.h:

  OCTAVE_DEPRECATED (4.4, "use 'isnumeric' instead")
  bool is_numeric_type (void) const
  { return rep->isnumeric (); }

That "Illegal instruction: 4" usually happens when you're running code that
is compiled for a different architecture or OS version than the one that
you're on. But in this case I have no idea why it's happening. The
"<built-in>" suggests it's coming from the Octave executable, and not from
the `gfortran` it's calling out to, but I'm not sure.

What model of Mac are you running this on?

Also:

<built-in>: internal compiler error: Illegal instruction: 4 
libbacktrace could not find executable to open 
Please submit a full bug report, 
with preprocessed source if appropriate. 
See <https://github.com/Homebrew/homebrew-core/issues> for instructions. 
make: *** [slicotlibrary.a] Error 1 

This Homebrew issues link is a red herring. We should remove that from the
Octave.app build. It's from the
"--with-bugurl=https://github.com/Homebrew/homebrew-core/issues"; option that
gets passed in to the gcc build.

For reference, here's a similar error that occurred in the Homebrewed Octave
4.0.3 a while back: https://github.com/Homebrew/brew/issues/1115



--
Sent from: http://octave.1599824.n4.nabble.com/Octave-Maintainers-f1638794.html



reply via email to

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