[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #53144] MXE no longer compiling
From: |
Rik |
Subject: |
[Octave-bug-tracker] [bug #53144] MXE no longer compiling |
Date: |
Tue, 13 Feb 2018 11:59:53 -0500 (EST) |
User-agent: |
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:55.0) Gecko/20100101 Firefox/55.0 |
URL:
<http://savannah.gnu.org/bugs/?53144>
Summary: MXE no longer compiling
Project: GNU Octave
Submitted by: rik5
Submitted on: Tue 13 Feb 2018 08:59:51 AM PST
Category: Configuration and Build System
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: Regression
Status: None
Assigned to: None
Originator Name:
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Release: dev
Operating System: GNU/Linux
_______________________________________________________
Details:
MXE is failing to compile according to the buildbots and my own attempt. The
error I find in the log file is
/home/rik/wip/Projects_Mine/mxe-octave/tmp-default-octave/octave-4.3.0+/libinterp/corefcn/pr-output.cc:
In function 'float_display_format make_format(const MT&) [with MT =
intNDArray<octave_int<unsigned int> >]':
/home/rik/wip/Projects_Mine/mxe-octave/tmp-default-octave/octave-4.3.0+/libinterp/corefcn/pr-output.cc:1662:59:
error: call of overloaded 'abs(unsigned int)' is ambiguous
(std::floor (log10 (double (abs (nda(i).value ()))) + 1.0)); \
^
/home/rik/wip/Projects_Mine/mxe-octave/tmp-default-octave/octave-4.3.0+/libinterp/corefcn/pr-output.cc:1679:1:
note: in expansion of macro 'MAKE_INT_MATRIX_FORMAT'
MAKE_INT_MATRIX_FORMAT (octave_uint32)
^~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/rik/wip/Projects_Mine/mxe-octave/usr/lib/gcc/i686-w64-mingw32/7.2.0/include/c++/cmath:45:0,
from
/home/rik/wip/Projects_Mine/mxe-octave/tmp-default-octave/octave-4.3.0+/libinterp/corefcn/pr-output.cc:27:
/home/rik/wip/Projects_Mine/mxe-octave/usr/i686-w64-mingw32/include/math.h:254:15:
note: candidate: int abs(int)
int __cdecl abs(int _X);
^~~
In file included from
/home/rik/wip/Projects_Mine/mxe-octave/usr/lib/gcc/i686-w64-mingw32/7.2.0/include/c++/cmath:47:0,
from
/home/rik/wip/Projects_Mine/mxe-octave/tmp-default-octave/octave-4.3.0+/libinterp/corefcn/pr-output.cc:27:
/home/rik/wip/Projects_Mine/mxe-octave/usr/lib/gcc/i686-w64-mingw32/7.2.0/include/c++/bits/std_abs.h:56:3:
note: candidate: long int std::abs(long int)
abs(long __i) { return __builtin_labs(__i); }
^~~
/home/rik/wip/Projects_Mine/mxe-octave/usr/lib/gcc/i686-w64-mingw32/7.2.0/include/c++/bits/std_abs.h:61:3:
note: candidate: long long int std::abs(long long int)
abs(long long __x) { return __builtin_llabs (__x); }
^~~
/home/rik/wip/Projects_Mine/mxe-octave/usr/lib/gcc/i686-w64-mingw32/7.2.0/include/c++/bits/std_abs.h:70:3:
note: candidate: constexpr double std::abs(double)
abs(double __x)
^~~
/home/rik/wip/Projects_Mine/mxe-octave/usr/lib/gcc/i686-w64-mingw32/7.2.0/include/c++/bits/std_abs.h:74:3:
note: candidate: constexpr float std::abs(float)
abs(float __x)
^~~
/home/rik/wip/Projects_Mine/mxe-octave/usr/lib/gcc/i686-w64-mingw32/7.2.0/include/c++/bits/std_abs.h:78:3:
note: candidate: constexpr long double std::abs(long double)
abs(long double __x)
^~~
/home/rik/wip/Projects_Mine/mxe-octave/usr/lib/gcc/i686-w64-mingw32/7.2.0/include/c++/bits/std_abs.h:102:3:
note: candidate: constexpr __float128 std::abs(__float128)
abs(__float128 __x)
^~~
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?53144>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Octave-bug-tracker] [bug #53144] MXE no longer compiling,
Rik <=