in gmp
to that version will fix this problem.
https://gmplib.org/list-archives/gmp-bugs/2023-August/005355.html
This has been done a while ago, and can be seen in snapshots from
https://gmplib.org/download/snapshot/gmp-next/, but there hasn't been a
release since then.
--
Marc G
SE.
*
*thierry@ioannina-mint:~$ uname -a*
*Linux ioannina-mint 6.8.0-45-generic #45-Ubuntu SMP PREEMPT_DYNAMIC
Fri Aug 30 12:02:04 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux*
*OS : Linux Mint 22
*
Thank you for your help
Thierry
--
Marc Glisse
ight
invocation is `make factorize.exe` since that's the file that we want to
build. What is more confusing is where the broken `factorize` target comes
from. My best guess is a builtin make rule (should we recommend `make
-r`?), if so it is too bad that automake doesn't (cannot?) disable
d the developers declined to make a
change in the past.
--
Marc Glisse
___
gmp-bugs mailing list
gmp-bugs@gmplib.org
https://gmplib.org/mailman/listinfo/gmp-bugs
=nehalem -o .libs/factorize factorize.o ../.libs/libgmp.so
Makefile.am has
LDADD = $(top_builddir)/libgmp.la
which should link with the gmp that was built before the demo. I have no
idea why that silently fails to happen on your computer.
--
Marc Glisse
@3 @4))
(cnd @0 (op! @1 @3) (op! @2 @4)
?
The example given in the doc for the use of '!' is pretty close
@smallexample
(simplify
(plus (vec_cond:s @@0 @@1 @@2) @@3)
(vec_cond @@0 (plus! @@1 @@3) (plus! @@2 @@3)))
@end smallexample
--
Marc Glisse
rror/warning disappear on some versions of some compilers, and many
projects do that, but historically that hasn't been GMP's policy.
--
Marc Glisse
___
gmp-bugs mailing list
gmp-bugs@gmplib.org
https://gmplib.org/mailman/listinfo/gmp-bugs
o
fold X<=Y and if it folds to true then simplifies to Y. This way the
transformations would only need to be written for comparisons, not minmax.
--
Marc Glisse
in chroot environment per LFS instructions.
Toolchain:
binutils 2.42
gcc 14.1.0glibc 2.39using Linux 6.9.4 API Headers
I have attached the test log in question.
Please let me know if more information is needed.
Rob E
--
Marc Glisse
___
gmp-bugs mailin
te all the
libraries I use.
I'm having problems with gmp-6.3.0: all seems fine but fails on make check.
I'm attaching the session I ran.
--
Marc Glisse
___
gmp-bugs mailing list
gmp-bugs@gmplib.org
https://gmplib.org/mailman/listinfo/gmp-bugs
d a pointer that can
alias anything
build_qualified_type to add const (probably useless)
build_aligned_type to specify that it is unaligned
--
Marc Glisse
Package: lincity-ng
Version: 2.10.1-1
Severity: normal
Dear Maintainer,
`apt upgrade` failed with
Unpacking lincity-ng (2.10.1-1) over (2.9.0-1) ...
dpkg: error processing archive
/tmp/apt-dpkg-install-msgcqU/39-lincity-ng_2.10.1-1_amd64.deb (--unpack):
trying to overwrite '/usr/share/icons/hi
re configure?
Can you provide the relevant logs?
--
Marc Glisse
___
gmp-bugs mailing list
gmp-bugs@gmplib.org
https://gmplib.org/mailman/listinfo/gmp-bugs
Package: gnome-settings-daemon
Version: 46~beta-1
Severity: important
Dear Maintainer,
since the update of gnome-settings-daemon to version 46 in testing,
gsd-xsettings crashes while reporting
(gsd-xsettings:5037): GLib-GIO-ERROR **: 08:45:13.336: Settings schema
'org.gnome.desktop.a11y.interfa
here allocation can still dominate computation, and a small-string-like
optimization can help significantly (see Boost.Multiprecision's cpp_int).
Again, a one-size-fits-all seems optimistic.
--
Marc Glisse
___
gmp-devel mailing list
gmp-devel@gmplib.
T
fibonacci_heap.o -MMD -MP -MF ./.deps/fibonacci_heap.TPo
../../gcc/gcc/fibonacci_heap.cc
Note the "-g -O2". Why?
In addition to CFLAGS and BOOT_CFLAGS, you are missing CFLAGS_FOR_TARGET
(plus the same 3 for CXX). I don't know if that's still sufficient, but
that's what I used to set a few years ago.
--
Marc Glisse
ov 20 18:15:30 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
The output from running ‘./config.guess’, and from running
‘./configfsf.guess’ (might be the same).
./config.guess
kabylake-pc-linux-gnu
sh ./configfsf.guess
x86_64-pc-linux-
uess
zsh: permission denied: ./configfsf.guess
[gmp-6.3.0] chmod 770 configfsf.guess
[gmp-6.3.0] ./configfsf.guess
x86_64-apple-darwin23.2.0
If there is any more information which I can supply, please let me know.
Paul
--
Marc Glisse
___
gmp-bugs maili
, function g starts with
void g ()
{
size_type __dnew;
struct string a;
[...]
[local count: 1073741824]:
_26 = a._M_string_length;
if (_26 == 4611686018427387903)
which should not require any interprocedural logic.
--
Marc Glisse
tion Binary
Interface to use])` (maybe also reference
https://gmplib.org/manual/ABI-and-ISA in its description) should be added to
configure.ac to make that error on an ABI change and also adding this missing
piece to configure's help output.
You mean this?
https://gmplib.org/repo/gmp-6.3/file/tip/
./test-driver: line 107: 82938 Illegal instruction: 4 "$@" > $log_file 2>&1
FAIL: t-nextprime
PASS: t-io_raw
PASS: t-limbs
PASS: t-remove
___
gmp-bugs mailing list
gmp-bugs@gmplib.org
https://gmplib.org/mailman/listinfo/gmp-bugs
--
Marc Glisse
___
gmp-bugs mailing list
gmp-bugs@gmplib.org
https://gmplib.org/mailman/listinfo/gmp-bugs
^
The only reason I can think of is that you may have an old gmp.h in
.../rtems/6/include that gets included before the new one (from -I. or
-I..).
--
Marc Glisse
___
gmp-bugs mailing list
gmp-bugs@gmplib.org
https://gmplib.org/mailman/listinfo/gmp-bugs
was optimized to just one call to calloc (someone broke that in gcc-10).
Using LTO on libsupc++ is related.
I don't know if we want to define "sane" operators new/delete, or just
have a flag that promises that we won't try to replace the default ones.
--
Marc Glisse
was optimized to just one call to calloc (someone broke that in gcc-10).
Using LTO on libsupc++ is related.
I don't know if we want to define "sane" operators new/delete, or just
have a flag that promises that we won't try to replace the default ones.
--
Marc Glisse
On Tue, 21 Nov 2023, Jonathan Wakely wrote:
CC Marc Glisse who added the relocation support. He might recall why
we use memmove when all uses are for newly-allocated storage, which
cannot overlap the existing storage.
Going back a bit:
https://gcc.gnu.org/pipermail/gcc-patches/2019-April
On Tue, 21 Nov 2023, Jonathan Wakely wrote:
CC Marc Glisse who added the relocation support. He might recall why
we use memmove when all uses are for newly-allocated storage, which
cannot overlap the existing storage.
Going back a bit:
https://gcc.gnu.org/pipermail/gcc-patches/2019-April
me uses of gmp.h.
define(GMP_INCLUDE_GMP_H,
[[#define __GMP_WITHIN_CONFIGURE 1 /* ignore template stuff */
#define GMP_NAIL_BITS $GMP_NAIL_BITS
#define GMP_LIMB_BITS 123
$DEFN_LONG_LONG_LIMB
#include "$srcdir/gmp-h.in"]
])
--
Marc Glisse
___
g
like the criterion would be a|(b&c) when the possible 1 bits of b
are included in the certainly 1 bits of a|c.
--
Marc Glisse
like the criterion would be a|(b&c) when the possible 1 bits of b
are included in the certainly 1 bits of a|c.
--
Marc Glisse
Package: python3-httpx
Version: 0.23.3-1
Severity: normal
Dear Maintainer,
when I run `pip check`, it prints among other things
httpx 0.23.3 has requirement httpcore<0.17.0,>=0.15.0, but you have httpcore
0.17.3.
and that's indeed the information in
/usr/lib/python3/dist-packages/httpx-0.23.3
is is? And
is there any solution?
If 'a' is a global variable, how do you know 'printf' doesn't modify its
value? (you could know it for printf, but it really depends on the
function that is called)
--
Marc Glisse
ad to use DEB_BUILD_OPTIONS=nocheck since several tests were failing,
including some with very long timeouts.
there's a heatwave here at the moment,
Same here...
--
Marc Glisse
Package: texlive-binaries
Version: 2023.20230311.66589-3
Severity: normal
Dear Maintainer,
today's `apt upgrade` which consisted of
The following NEW packages will be installed:
luametatex
The following packages will be upgraded:
context context-modules gir1.2-adw-1 gir1.2-gtk-4.0 gir1.2-pac
https://gitlab.gnome.org/GNOME/vte/-/issues/2643
--
Marc Glisse
[copy - ]paste - select all", whereas gnome-terminal only shows a
terminal menu.
In vim, I have the option mouse=a (the default). I can work around this by
changing this option to disable use of the mouse, but that's a bit
extreme.
--
Marc Glisse
It looks like my stack trace is useless because I forgot to set
MUTTER_SYNC=1 :-(
It seems likely that this is the same bug as
https://gitlab.gnome.org/GNOME/mutter/-/issues/2857 (sadly not fixed yet).
--
Marc Glisse
Package: gnome-terminal
Version: 3.49.92-2
Severity: normal
Dear Maintainer,
I noticed a strange behavior today, that was not present in July. When I
run vim (gtk3 or basic) in a gnome terminal, if I keep SHIFT pressed and
left-click with the mouse, the behavior I get is the same as pressing
Page
allow a couple more cleanups? I don't think we want to support users
rerunning autoconf with an older version than the one we use to generate
the tarballs.
--
Marc Glisse
___
gmp-bugs mailing list
gmp-bugs@gmplib.org
https://gmplib.org/mailman/listinf
Package: gnome-shell
Version: 44.3-5
Severity: important
Dear Maintainer,
when I play a video with mpv, after a bit of time (usually less than a minute),
I get a gray screen telling me that gnome shell has crashed and I need to log
out. Funny thing: if I press the windows key, I see all the windo
On Thu, 24 Aug 2023, Torbjörn Granlund wrote:
Marc Glisse writes:
There is, it is called (u)intptr_t, the standard name for an integer
type that can hold a pointer.
Right!
I only naively checked intmax_t, assuming max would mean max. :-)
Hmm, for old ABIs gaining a new integer type, I
integer type
that can hold a pointer.
--
Marc Glisse
___
gmp-bugs mailing list
gmp-bugs@gmplib.org
https://gmplib.org/mailman/listinfo/gmp-bugs
On Thu, 24 Aug 2023, Marc Glisse wrote:
It seems that uname -p returns aarch64c, configfsf.guess uses that, and
configfsf.sub gets confused by that, so it should be reported there. Ah, I
already see at least
https://lists.gnu.org/archive/html/config-patches/2023-08/msg00043.html
so hopefully
ugs@gmplib.org
https://gmplib.org/mailman/listinfo/gmp-bugs
--
Marc Glisse
___
gmp-bugs mailing list
gmp-bugs@gmplib.org
https://gmplib.org/mailman/listinfo/gmp-bugs
Source: libqglviewer
Severity: wishlist
Dear Maintainer,
it seems that upstream supports Qt6, at least I see commits like "Fix
build with Qt6 on Linux". When you upgrade to version 2.9.1 or newer (we
are currently at 2.8.0), could you also create Qt6 packages, not just
Qt5?
-- System Information
Source: libqglviewer
Severity: wishlist
Dear Maintainer,
it seems that upstream supports Qt6, at least I see commits like "Fix
build with Qt6 on Linux". When you upgrade to version 2.9.1 or newer (we
are currently at 2.8.0), could you also create Qt6 packages, not just
Qt5?
-- System Information
always upgrade again
later if needed.
--
Marc Glisse
___
gmp-bugs mailing list
gmp-bugs@gmplib.org
https://gmplib.org/mailman/listinfo/gmp-bugs
On Mon, 21 Aug 2023, Marc Glisse wrote:
On Mon, 21 Aug 2023, Marc Glisse wrote:
because SED is used before it is set. I guess AC_PROG_SED might help, but
since all the uses of SED are introduced by autotools, it feels like a bug
that they don't add it automatically.
Ah, that nor
ch it from
https://alpha.gnu.org/gnu/autoconf/autoconf-2.72c.tar.xz
--
Marc Glisse
___
gmp-bugs mailing list
gmp-bugs@gmplib.org
https://gmplib.org/mailman/listinfo/gmp-bugs
On Mon, 21 Aug 2023, Marc Glisse wrote:
I am a bit confused why this change makes ylwrap appear in am__DIST_COMMON in
Makefile.in, but that seems benign enough.
Actually, it is running .bootstrap a second time that makes it appear. Not
great that it isn't perfectly idempotent, but no
On Mon, 21 Aug 2023, Marc Glisse wrote:
because SED is used before it is set. I guess AC_PROG_SED might help, but
since all the uses of SED are introduced by autotools, it feels like a bug
that they don't add it automatically.
Ah, that normally happens as part of LT_INIT, and what is b
guess AC_PROG_SED might help, but
since all the uses of SED are introduced by autotools, it feels like a bug
that they don't add it automatically.
--
Marc Glisse
___
gmp-bugs mailing list
gmp-bugs@gmplib.org
https://gmplib.org/mailman/listinfo/gmp-bugs
On Mon, 31 Jul 2023, FX Coudert wrote:
warning: The macro `AC_PROG_CC_C99' is obsolete.
This one is only obsolete in autoconf 2.70+, so I am keeping it for now.
--
Marc Glisse
___
gmp-bugs mailing list
gmp-bugs@gmplib.org
https://gmplib.org/ma
, but that seems benign enough.
--
Marc Glisse
___
gmp-bugs mailing list
gmp-bugs@gmplib.org
https://gmplib.org/mailman/listinfo/gmp-bugs
Package: gnome-calendar
Version: 44.1-2
Severity: important
Dear Maintainer,
my terminal currently shows the following, I think you can guess why I
am not happy
hippo ~ $ gnome-calendar
(gnome-calendar:33118): GcalWeatherService-WARNING **: 00:10:36.416: Could not
create GCLueSimple: GDBus.Er
this week for me, my holidays are just starting :-)
--
Marc Glisse
___
gmp-bugs mailing list
gmp-bugs@gmplib.org
https://gmplib.org/mailman/listinfo/gmp-bugs
n also download from the FSF servers.
--
Marc Glisse
___
gmp-bugs mailing list
gmp-bugs@gmplib.org
https://gmplib.org/mailman/listinfo/gmp-bugs
but that caused too many
problems. Since we wanted a release because of a number of other
improvements, it was safer to stick to the old ones (no worse than the
previous release). I hope we can update for the next release.
If a pro of autotools want
very well be that GMP could write its assembler in a way that
works both for .text and for .section .rodata, I don't know what the right
fix is, but it seemed worth recording this piece of information.
--
Marc Glisse
___
gmp-bugs mailing list
gmp-
be easier to install pre-built
packages with
sudo apt install libgmp-dev
--
Marc Glisse
___
gmp-bugs mailing list
gmp-bugs@gmplib.org
https://gmplib.org/mailman/listinfo/gmp-bugs
versions give
the same result on negative 0 and NaN.
--
Marc Glisse
ore wasteful
use of resources in continuous integration (why would people bother
optimizing this as long as it works?). A mirror is probably less work than
what it saves, and pushes the problem to someone else (github).
Of course that's assuming the current issue is indeed a very wast
good
if people didn't set up their CI in such a wasteful way, but the trend
doesn't make me very optimistic.
--
Marc Glisse
___
gmp-devel mailing list
gmp-devel@gmplib.org
https://gmplib.org/mailman/listinfo/gmp-devel
5
146
Segmentation fault: 11
Philip:gmp_error philip$
=
If there's anything I can do to help please ask.
TTFN
Philip Riebold
--
Marc Glisse
___
gmp-bugs mailing list
gmp-bugs@gmplib.org
https://gmplib.org/mailman/listinfo/gmp-bugs
there any known fix or
work-around?
Use a more recent (unreleased) version from https://gmplib.org/repo/ or
https://gmplib.org/download/snapshot/
--
Marc Glisse
___
gmp-bugs mailing list
gmp-bugs@gmplib.org
https://gmplib.org/mailman/listinfo/gmp-bugs
call SIMD intrinsics/builtins
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80517 and others.
Makes sense to work around them for now.
--
Marc Glisse
call SIMD intrinsics/builtins
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80517 and others.
Makes sense to work around them for now.
--
Marc Glisse
invalid when a space
appears between the minus sign and the first digit. For example,
mpz_set_str(x, "- 123", 10)
does not work.
This was also discussed in
https://gmplib.org/list-archives/gmp-bugs/2013-December/003257.html
I don't know if
a recent snapshot from
https://gmplib.org/download/snapshot/gmp-next/ ?
--
Marc Glisse
___
gmp-bugs mailing list
gmp-bugs@gmplib.org
https://gmplib.org/mailman/listinfo/gmp-bugs
s it possible your web browser tried to be helpful and
uncompress it for you but failed?
--
Marc Glisse
___
gmp-bugs mailing list
gmp-bugs@gmplib.org
https://gmplib.org/mailman/listinfo/gmp-bugs
at code so __is_void
becomes unused and can be removed?
--
Marc Glisse
at code so __is_void
becomes unused and can be removed?
--
Marc Glisse
traits where you can save
several instantiations. Now that you have done a couple simple cases to
see how it works, I think you should concentrate on the more complicated
cases.
--
Marc Glisse
traits where you can save
several instantiations. Now that you have done a couple simple cases to
see how it works, I think you should concentrate on the more complicated
cases.
--
Marc Glisse
ython things in Debian end with the
recommendation not to use them :-(
Thank you all for the advice,
--
Marc Glisse
tem python packages are only for system
applications" :-(
(thanks a lot to everyone here working on packaging Python stuff in
Debian)
--
Marc Glisse
Package: python3-sphinx
Version: 5.3.0-3
Severity: normal
Dear Maintainer,
I used to install tensorflow with pip, and sphinx-build had no trouble
building my documentation which includes `import tensorflow`.
Since we are not supposed to use pip directly anymore, I created a
virtual environment,
e place in gmp.h, would be to replace
-X with 0-X (or the uglier ~X+1 but that does not seem necessary).
--
Marc Glisse
___
gmp-bugs mailing list
gmp-bugs@gmplib.org
https://gmplib.org/mailman/listinfo/gmp-bugs
On Mon, 13 Feb 2023, Niels Möller wrote:
Marc Glisse writes:
It is certainly possible to avoid the warning, either with a pragma or
with different code, but until now, the policy has been to tell people
to disable this non-sensical behavior in visual studio or use a better
compiler. I don
studio or use a better
compiler. I don't have a strong opinion here.
--
Marc Glisse
___
gmp-bugs mailing list
gmp-bugs@gmplib.org
https://gmplib.org/mailman/listinfo/gmp-bugs
calls the true gcc with a different TMPDIR / -dumpdir each time.
--
Marc Glisse
e in Intel syntax.
The doc for -masm=dialect says:
Darwin does not support ‘intel’.
Assuming that's still true, and even with Mac Intel going away, it doesn't
help.
--
Marc Glisse
y shuffles?
--
Marc Glisse
since earlier.
What would be causing the difference? Is this intended? Link
<https://godbolt.org/z/eWxnYsK1z> for details. Thank you!
See LOGICAL_OP_NON_SHORT_CIRCUIT in fold-const.cc (and various discussions
on the topic in mailing lists and bugzilla).
--
Marc Glisse
as 0,
and one for sparc, which has several.
--
Marc Glisse
to testing, propagate to mirrors, etc.
--
Marc Glisse
s:
nvidia-alternative : Breaks: nvidia-tesla-alternative (> 0) but 510.85.02-1 is
to be installed
I have testing by default. With unstable, it installs the tesla drivers,
and I haven't seen any documentation stating that this is the expected
thing to do if one wants to use cuda.
--
Marc Glisse
Package: nvidia-cuda-dev
Version: 11.5.2-2
Severity: normal
Dear Maintainer,
since yesterday, on this debian testing system, apt upgrade prints the
following:
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
di
ined."
To me, this means that for instance INT_MIN<<1 is well defined and
evaluates to 0. But with this patch we turn (INT_MIN<<1)+(INT_MIN<<1) into
(INT_MIN+INT_MIN)<<1, which is UB.
If we decide not to support this extension anymore, I think we need to
change the documentation first.
--
Marc Glisse
ng of -ftrapping-math.
--
Marc Glisse
ng of -ftrapping-math.
--
Marc Glisse
es
Shared libraries: no
___
gmp-bugs mailing list
gmp-bugs@gmplib.org
https://gmplib.org/mailman/listinfo/gmp-bugs
--
Marc Glisse
___
gmp-bugs mailing list
gmp-bugs@gmplib.org
https://gmplib.org/mailman/listinfo/gmp-bugs
fy to
-prevent the warning), even in conjunction with macros. This also
+consider questionable. This also
enables some language-specific warnings described in @ref{C++ Dialect
--
Marc Glisse
Hello,
I installed
linux-image-5.17.0-1-amd64:amd64/unstable 5.17.3-1 uptodate
(and corresponding headers, etc)
and right click works again, the issue is fixed, thank you!
--
Marc Glisse
Hello,
I installed
linux-image-5.17.0-1-amd64:amd64/unstable 5.17.3-1 uptodate
(and corresponding headers, etc)
and right click works again, the issue is fixed, thank you!
--
Marc Glisse
-Werror myself).
--
Marc Glisse
___
gmp-bugs mailing list
gmp-bugs@gmplib.org
https://gmplib.org/mailman/listinfo/gmp-bugs
If nobody complains and I don't see something horribly flawed in the
patch, I am going to push this version, which for now only adds
initialization and assignment from long long when in C++11 mode (I expect
we will remove support for C++ compilers without long long in the next
release, but for
On Sun, 17 Apr 2022, George R Goffe wrote:
1026 ./configure: line 12157: 1q: command not found
The last time I saw this error message, it could easily be worked around
by passing SED=sed (and possibly a few others) to configure. I don't
remember what the real cause was though :-(
--
Ah, I failed to notice that spyder had been removed from testing already,
sorry for the unnecessary report, and thanks a lot for working on the new
version, which was far from a trivial update from what I can see. It seems
to be working fine, from 30 seconds of use so far...
--
Marc Glisse
Ah, I failed to notice that spyder had been removed from testing already,
sorry for the unnecessary report, and thanks a lot for working on the new
version, which was far from a trivial update from what I can see. It seems
to be working fine, from 30 seconds of use so far...
--
Marc Glisse
Package: src:linux
Version: 5.16.18-1
Severity: normal
Dear Maintainer,
the Dell Precision 7550 is a laptop which has a touchpad, and below it 3
physical buttons. If I boot with linux-image-5.15.0-3-amd64, these
buttons work perfectly well. However, with linux-image-5.16.0-6-amd64,
the right butt
1 - 100 of 2312 matches
Mail list logo