Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package cmh for openSUSE:Factory checked in 
at 2026-10-17 21:24:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cmh (Old)
 and      /work/SRC/openSUSE:Factory/.cmh.new.3698736 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cmh"

Sat Oct 17 21:24:26 2026 rev:6 rq:1385382 version:1.1.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/cmh/cmh.changes  2026-10-06 19:17:10.564418051 
+0200
+++ /work/SRC/openSUSE:Factory/.cmh.new.3698736/cmh.changes     2026-10-17 
21:24:31.026664371 +0200
@@ -1,0 +2,12 @@
+Sat Oct 17 08:59:26 UTC 2026 - Dirk Müller <[email protected]>
+
+- fix description of libcmh0 subpackage
+
+-------------------------------------------------------------------
+Fri Oct 16 14:14:18 UTC 2026 - Jan Engelhardt <[email protected]>
+
+- Update to release 1.1.2
+  * Adapted to PARI memory requirements
+- Drop 0001-Resolve-a-testsuite-failure.patch (merged)
+
+-------------------------------------------------------------------

Old:
----
  0001-Resolve-a-testsuite-failure.patch
  cmh-1.1.1.tar.gz

New:
----
  cmh-1.1.2.tar.gz

----------(Old B)----------
  Old:  * Adapted to PARI memory requirements
- Drop 0001-Resolve-a-testsuite-failure.patch (merged)
----------(Old E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ cmh.spec ++++++
--- /var/tmp/diff_new_pack.ZV4ErL/_old  2026-10-17 21:24:32.244715184 +0200
+++ /var/tmp/diff_new_pack.ZV4ErL/_new  2026-10-17 21:24:32.246715267 +0200
@@ -18,7 +18,7 @@
 
 Name:           cmh
 %define lname   libcmh0
-Version:        1.1.1
+Version:        1.1.2
 Release:        0
 Summary:        Igusa (genus 2) class polynomial computation
 License:        GPL-3.0-or-later
@@ -27,7 +27,6 @@
 Source:         http://www.multiprecision.org/downloads/%name-%version.tar.gz
 #Source2:        
http://www.multiprecision.org/downloads/name-version.tar.gz.asc http 500
 Source3:        %name.keyring
-Patch1:         0001-Resolve-a-testsuite-failure.patch
 BuildRequires:  automake
 BuildRequires:  fplll-devel >= 4
 BuildRequires:  gcc-c++
@@ -58,7 +57,6 @@
 abelian varieties, i.e. Jacobians of hyperelliptic curves.
 
 It includes libraries that can be called from within a C program.
-This subpackage provides the development headers for CM.
 
 %package devel
 Summary:        Development files for the cmh library

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.ZV4ErL/_old  2026-10-17 21:24:32.353719731 +0200
+++ /var/tmp/diff_new_pack.ZV4ErL/_new  2026-10-17 21:24:32.366720274 +0200
@@ -1,5 +1,5 @@
-mtime: 1791244352
-commit: e10853bf37bafc7e213993954519d326d59a80c95fc4aed62c81b4ae2eb423bd
+mtime: 1792227587
+commit: 03a91ece755e2e42fc5d778e9d26b8ad8f09f3cfa5becadbfd023fcef00f596c
 url: https://src.opensuse.org/jengelh/cmh
 revision: master
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-10-17 10:59:47.000000000 +0200
@@ -0,0 +1 @@
+.osc

++++++ cmh-1.1.1.tar.gz -> cmh-1.1.2.tar.gz ++++++
++++ 7876 lines of diff (skipped)
++++    retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/cmh-1.1.1/NEWS new/cmh-1.1.2/NEWS
--- old/cmh-1.1.1/NEWS  2022-07-20 12:07:30.000000000 +0200
+++ new/cmh-1.1.2/NEWS  2026-10-15 15:03:28.000000000 +0200
@@ -1,4 +1,7 @@
-Changes in version 1.1.0 of 2022-07-20:
+Changes in version 1.1.2 of 2026-10-15:
+* Adapt to PARI-2.19.0.
+
+Changes in version 1.1.1 of 2022-07-20:
 * Implement N-systems, and use 1-systems.
 * Adapt coefficient recognition to FPLLL-5.4.2.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/cmh-1.1.1/README new/cmh-1.1.2/README
--- old/cmh-1.1.1/README        2022-07-20 12:07:30.000000000 +0200
+++ new/cmh-1.1.2/README        2026-10-15 15:03:28.000000000 +0200
@@ -44,7 +44,7 @@
 
 ```
     cmh -- computation of genus 2 class polynomials and theta constants.
-    Copyright (C) 2006, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 
2019, 2020, 2021, 2022 Régis Dupont, Andreas Enge, Emmanuel Thomé
+    Copyright (C) 2006, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 
2019, 2020, 2021, 2022, 2026 Régis Dupont, Andreas Enge, Emmanuel Thomé
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/cmh-1.1.1/config/ar-lib new/cmh-1.1.2/config/ar-lib
--- old/cmh-1.1.1/config/ar-lib 2022-07-20 12:06:18.000000000 +0200
+++ new/cmh-1.1.2/config/ar-lib 2026-10-14 18:14:18.000000000 +0200
@@ -2,9 +2,9 @@
 # Wrapper for Microsoft lib.exe
 
 me=ar-lib
-scriptversion=2019-07-04.01; # UTC
+scriptversion=2024-06-19.01; # UTC
 
-# Copyright (C) 2010-2021 Free Software Foundation, Inc.
+# Copyright (C) 2010-2024 Free Software Foundation, Inc.
 # Written by Peter Rosin <[email protected]>.
 #
 # This program is free software; you can redistribute it and/or modify
@@ -105,11 +105,15 @@
 Usage: $me [--help] [--version] PROGRAM ACTION ARCHIVE [MEMBER...]
 
 Members may be specified in a file named with @FILE.
+
+Report bugs to <[email protected]>.
+GNU Automake home page: <https://www.gnu.org/software/automake/>.
+General help using GNU software: <https://www.gnu.org/gethelp/>.
 EOF
     exit $?
     ;;
   -v | --v*)
-    echo "$me, version $scriptversion"
+    echo "$me (GNU Automake) $scriptversion"
     exit $?
     ;;
 esac
@@ -135,6 +139,10 @@
       AR="$AR $1"
       shift
       ;;
+    -nologo | -NOLOGO)
+      # We always invoke AR with -nologo, so don't need to add it again.
+      shift
+      ;;
     *)
       action=$1
       shift
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/cmh-1.1.1/config/compile new/cmh-1.1.2/config/compile
--- old/cmh-1.1.1/config/compile        2022-07-20 12:06:18.000000000 +0200
+++ new/cmh-1.1.2/config/compile        2026-10-14 18:14:18.000000000 +0200
@@ -1,9 +1,9 @@
 #!/bin/sh
 # Wrapper for compilers which do not understand '-c -o'.
 
-scriptversion=2018-03-07.03; # UTC
+scriptversion=2024-06-19.01; # UTC
 
-# Copyright (C) 1999-2021 Free Software Foundation, Inc.
+# Copyright (C) 1999-2024 Free Software Foundation, Inc.
 # Written by Tom Tromey <[email protected]>.
 #
 # This program is free software; you can redistribute it and/or modify
@@ -143,7 +143,7 @@
          # configure might choose to run compile as 'compile cc -o foo foo.c'.
          eat=1
          case $2 in
-           *.o | *.[oO][bB][jJ])
+           *.o | *.lo | *.[oO][bB][jJ])
              func_file_conv "$2"
              set x "$@" -Fo"$file"
              shift
@@ -248,14 +248,17 @@
 right script to run: please start by reading the file 'INSTALL'.
 
 Report bugs to <[email protected]>.
+GNU Automake home page: <https://www.gnu.org/software/automake/>.
+General help using GNU software: <https://www.gnu.org/gethelp/>.
 EOF
     exit $?
     ;;
   -v | --v*)
-    echo "compile $scriptversion"
+    echo "compile (GNU Automake) $scriptversion"
     exit $?
     ;;
   cl | *[/\\]cl | cl.exe | *[/\\]cl.exe | \
+  clang-cl | *[/\\]clang-cl | clang-cl.exe | *[/\\]clang-cl.exe | \
   icl | *[/\\]icl | icl.exe | *[/\\]icl.exe )
     func_cl_wrapper "$@"      # Doesn't return...
     ;;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/cmh-1.1.1/config/missing new/cmh-1.1.2/config/missing
--- old/cmh-1.1.1/config/missing        2022-07-20 12:06:18.000000000 +0200
+++ new/cmh-1.1.2/config/missing        2026-10-14 18:14:18.000000000 +0200
@@ -1,9 +1,11 @@
 #!/bin/sh
-# Common wrapper for a few potentially missing GNU programs.
+# Common wrapper for a few potentially missing GNU and other programs.
 
-scriptversion=2018-03-07.03; # UTC
+scriptversion=2024-06-07.14; # UTC
 
-# Copyright (C) 1996-2021 Free Software Foundation, Inc.
+# shellcheck disable=SC2006,SC2268 # we must support pre-POSIX shells
+
+# Copyright (C) 1996-2024 Free Software Foundation, Inc.
 # Originally written by Fran,cois Pinard <[email protected]>, 1996.
 
 # This program is free software; you can redistribute it and/or modify
@@ -54,18 +56,20 @@
   -v, --version   output version information and exit
 
 Supported PROGRAM values:
-  aclocal   autoconf  autoheader   autom4te  automake  makeinfo
-  bison     yacc      flex         lex       help2man
+aclocal autoconf autogen  autoheader autom4te automake autoreconf
+bison   flex     help2man lex        makeinfo perl     yacc
 
 Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and
 'g' are ignored when checking the name.
 
-Send bug reports to <[email protected]>."
+Report bugs to <[email protected]>.
+GNU Automake home page: <https://www.gnu.org/software/automake/>.
+General help using GNU software: <https://www.gnu.org/gethelp/>."
     exit $?
     ;;
 
   -v|--v|--ve|--ver|--vers|--versi|--versio|--version)
-    echo "missing $scriptversion (GNU Automake)"
+    echo "missing (GNU Automake) $scriptversion"
     exit $?
     ;;
 
@@ -108,7 +112,7 @@
 program_details ()
 {
   case $1 in
-    aclocal|automake)
+    aclocal|automake|autoreconf)
       echo "The '$1' program is part of the GNU Automake package:"
       echo "<$gnu_software_URL/automake>"
       echo "It also requires GNU Autoconf, GNU m4 and Perl in order to run:"
@@ -123,6 +127,9 @@
       echo "<$gnu_software_URL/m4/>"
       echo "<$perl_URL>"
       ;;
+    *)
+      :
+      ;;
   esac
 }
 
@@ -137,48 +144,55 @@
   printf '%s\n' "'$1' is $msg."
 
   configure_deps="'configure.ac' or m4 files included by 'configure.ac'"
+  autoheader_deps="'acconfig.h'"
+  automake_deps="'Makefile.am'"
+  aclocal_deps="'acinclude.m4'"
   case $normalized_program in
+    aclocal*)
+      echo "You should only need it if you modified $aclocal_deps or"
+      echo "$configure_deps."
+      ;;
     autoconf*)
-      echo "You should only need it if you modified 'configure.ac',"
-      echo "or m4 files included by it."
-      program_details 'autoconf'
+      echo "You should only need it if you modified $configure_deps."
+      ;;
+    autogen*)
+      echo "You should only need it if you modified a '.def' or '.tpl' file."
+      echo "You may want to install the GNU AutoGen package:"
+      echo "<$gnu_software_URL/autogen/>"
       ;;
     autoheader*)
-      echo "You should only need it if you modified 'acconfig.h' or"
+      echo "You should only need it if you modified $autoheader_deps or"
       echo "$configure_deps."
-      program_details 'autoheader'
       ;;
     automake*)
-      echo "You should only need it if you modified 'Makefile.am' or"
-      echo "$configure_deps."
-      program_details 'automake'
-      ;;
-    aclocal*)
-      echo "You should only need it if you modified 'acinclude.m4' or"
+      echo "You should only need it if you modified $automake_deps or"
       echo "$configure_deps."
-      program_details 'aclocal'
       ;;
-   autom4te*)
+    autom4te*)
       echo "You might have modified some maintainer files that require"
       echo "the 'autom4te' program to be rebuilt."
-      program_details 'autom4te'
+      ;;
+    autoreconf*)
+      echo "You should only need it if you modified $aclocal_deps or"
+      echo "$automake_deps or $autoheader_deps or $automake_deps or"
+      echo "$configure_deps."
       ;;
     bison*|yacc*)
       echo "You should only need it if you modified a '.y' file."
       echo "You may want to install the GNU Bison package:"
       echo "<$gnu_software_URL/bison/>"
       ;;
-    lex*|flex*)
-      echo "You should only need it if you modified a '.l' file."
-      echo "You may want to install the Fast Lexical Analyzer package:"
-      echo "<$flex_URL>"
-      ;;
     help2man*)
       echo "You should only need it if you modified a dependency" \
            "of a man page."
       echo "You may want to install the GNU Help2man package:"
       echo "<$gnu_software_URL/help2man/>"
     ;;
+    lex*|flex*)
+      echo "You should only need it if you modified a '.l' file."
+      echo "You may want to install the Fast Lexical Analyzer package:"
+      echo "<$flex_URL>"
+      ;;
     makeinfo*)
       echo "You should only need it if you modified a '.texi' file, or"
       echo "any other file indirectly affecting the aspect of the manual."
@@ -189,6 +203,12 @@
       echo "want to install GNU make:"
       echo "<$gnu_software_URL/make/>"
       ;;
+    perl*)
+      echo "You should only need it to run GNU Autoconf, GNU Automake, "
+      echo "  assorted other tools, or if you modified a Perl source file."
+      echo "You may want to install the Perl 5 language interpreter:"
+      echo "<$perl_URL>"
+      ;;
     *)
       echo "You might have modified some files without having the proper"
       echo "tools for further handling them.  Check the 'README' file, it"
@@ -197,6 +217,7 @@
       echo "case some other package contains this missing '$1' program."
       ;;
   esac
+  program_details "$normalized_program"
 }
 
 give_advice "$1" | sed -e '1s/^/WARNING: /' \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/cmh-1.1.1/config/test-driver new/cmh-1.1.2/config/test-driver
--- old/cmh-1.1.1/config/test-driver    2022-07-20 12:06:18.000000000 +0200
+++ new/cmh-1.1.2/config/test-driver    2026-10-14 18:14:18.000000000 +0200
@@ -1,9 +1,9 @@
 #!/bin/sh
 # test-driver - basic testsuite driver script.
 
-scriptversion=2018-03-07.03; # UTC
+scriptversion=2024-06-19.01; # UTC
 
-# Copyright (C) 2011-2021 Free Software Foundation, Inc.
+# Copyright (C) 2011-2024 Free Software Foundation, Inc.
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -44,11 +44,16 @@
 Usage:
   test-driver --test-name NAME --log-file PATH --trs-file PATH
               [--expect-failure {yes|no}] [--color-tests {yes|no}]
+              [--collect-skipped-logs {yes|no}]
               [--enable-hard-errors {yes|no}] [--]
               TEST-SCRIPT [TEST-SCRIPT-ARGUMENTS]
 
 The '--test-name', '--log-file' and '--trs-file' options are mandatory.
 See the GNU Automake documentation for information.
+
+Report bugs to <[email protected]>.
+GNU Automake home page: <https://www.gnu.org/software/automake/>.
+General help using GNU software: <https://www.gnu.org/gethelp/>.
 END
 }
 
@@ -57,15 +62,17 @@
 trs_file=  # Where to save the metadata of the test run.
 expect_failure=no
 color_tests=no
+collect_skipped_logs=yes
 enable_hard_errors=yes
 while test $# -gt 0; do
   case $1 in
   --help) print_usage; exit $?;;
-  --version) echo "test-driver $scriptversion"; exit $?;;
+  --version) echo "test-driver (GNU Automake) $scriptversion"; exit $?;;
   --test-name) test_name=$2; shift;;
   --log-file) log_file=$2; shift;;
   --trs-file) trs_file=$2; shift;;
   --color-tests) color_tests=$2; shift;;
+  --collect-skipped-logs) collect_skipped_logs=$2; shift;;
   --expect-failure) expect_failure=$2; shift;;
   --enable-hard-errors) enable_hard_errors=$2; shift;;
   --) shift; break;;
@@ -121,7 +128,7 @@
 case $tweaked_estatus:$expect_failure in
   0:yes) col=$red res=XPASS recheck=yes gcopy=yes;;
   0:*)   col=$grn res=PASS  recheck=no  gcopy=no;;
-  77:*)  col=$blu res=SKIP  recheck=no  gcopy=yes;;
+  77:*)  col=$blu res=SKIP  recheck=no  gcopy=$collect_skipped_logs;;
   99:*)  col=$mgn res=ERROR recheck=yes gcopy=yes;;
   *:yes) col=$lgn res=XFAIL recheck=no  gcopy=yes;;
   *:*)   col=$red res=FAIL  recheck=yes gcopy=yes;;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/cmh-1.1.1/config.h.in new/cmh-1.1.2/config.h.in
--- old/cmh-1.1.1/config.h.in   2022-07-20 12:07:59.000000000 +0200
+++ new/cmh-1.1.2/config.h.in   2026-10-15 15:03:46.000000000 +0200
@@ -69,7 +69,7 @@
 /* Define to the version of this package. */
 #undef PACKAGE_VERSION
 
-/* Define to 1 if all of the C90 standard headers exist (not just the ones
+/* Define to 1 if all of the C89 standard headers exist (not just the ones
    required in a freestanding environment). This macro is provided for
    backward compatibility; new code need not use it. */
 #undef STDC_HEADERS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/cmh-1.1.1/configure.ac new/cmh-1.1.2/configure.ac
--- old/cmh-1.1.1/configure.ac  2022-07-20 12:07:30.000000000 +0200
+++ new/cmh-1.1.2/configure.ac  2026-10-15 15:03:28.000000000 +0200
@@ -1,4 +1,4 @@
-# Copyright (C) 2013, 2014, 2015, 2016, 2018, 2019, 2020, 2021, 2022 INRIA
+# Copyright (C) 2013, 2014, 2015, 2016, 2018, 2019, 2020, 2021, 2022, 2026 
INRIA
 #
 # This file is part of CMH.
 #
@@ -16,7 +16,7 @@
 # along with this program. If not, see http://www.gnu.org/licenses/ .
 
 AC_PREREQ([2.69])
-AC_INIT([cmh],[1.1.1],[[email protected]])
+AC_INIT([cmh],[1.1.2],[[email protected]])
 AC_CONFIG_SRCDIR([src/cm2.h])
 AC_CONFIG_AUX_DIR([config])
 AC_CONFIG_HEADER([config.h])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/cmh-1.1.1/scripts/checkpol.gp new/cmh-1.1.2/scripts/checkpol.gp
--- old/cmh-1.1.1/scripts/checkpol.gp   2021-02-05 18:21:58.000000000 +0100
+++ new/cmh-1.1.2/scripts/checkpol.gp   2022-09-08 10:21:58.000000000 +0200
@@ -2,7 +2,6 @@
  *    gp shimura.gp checkpol.gp
  * than to rely on $CWD being exactly where shimura.gp is to be found. */
 /* \r shimura.gp */
-default (parisize, 2^33);
 
 vseq=version();
 vcode=sum(i=1,3,100^(3-i)*vseq[i]);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/cmh-1.1.1/scripts/cmh-classpol.sh.in 
new/cmh-1.1.2/scripts/cmh-classpol.sh.in
--- old/cmh-1.1.1/scripts/cmh-classpol.sh.in    2021-02-11 11:06:20.000000000 
+0100
+++ new/cmh-1.1.2/scripts/cmh-classpol.sh.in    2026-10-15 15:03:28.000000000 
+0200
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
 
 # Semantics of return codes:
 #
@@ -30,7 +30,7 @@
    fi
 fi
 
-GP_OPTS="-q --default colors=no,no,no,no,no,no,no"
+GP_OPTS="-q -D parisize=100M -D parisizemax=2147483647 --default 
colors=no,no,no,no,no,no,no"
 
 SHIMURA_GP=$CMH_PKGDATADIR/shimura.gp
 CHECKPOL_GP=$CMH_PKGDATADIR/checkpol.gp
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/cmh-1.1.1/src/factor.c new/cmh-1.1.2/src/factor.c
--- old/cmh-1.1.1/src/factor.c  2021-02-05 18:21:58.000000000 +0100
+++ new/cmh-1.1.2/src/factor.c  2026-10-14 16:25:14.000000000 +0200
@@ -1,6 +1,6 @@
 /* factor.c -- factorization of very smooth numbers.
  *
- * Copyright (C) 2012, 2013, 2021 INRIA
+ * Copyright (C) 2012, 2013, 2021, 2026 INRIA
  *
  * This file is part of CMH.
  *
@@ -77,7 +77,8 @@
    if (bound == 0)
       bound = ULONG_MAX;
 
-   pari_init (500000, 0);
+   pari_init (8000000, 0);
+   paristack_setsize (8000000, 500000000);
    av = avma;
 
    n_gen = mpz_get_GEN (n);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/cmh-1.1.1/src/lll.cpp new/cmh-1.1.2/src/lll.cpp
--- old/cmh-1.1.1/src/lll.cpp   2022-06-21 16:16:54.000000000 +0200
+++ new/cmh-1.1.2/src/lll.cpp   2026-10-14 16:24:40.000000000 +0200
@@ -1,6 +1,6 @@
 /* lll.cpp -- encapsulate LLL taken from external libraries
 
-   Copyright (C) 2019, 2020 INRIA
+   Copyright (C) 2019, 2020, 2026 INRIA
 
    This file is part of CMH.
 
@@ -69,8 +69,8 @@
    GEN Mp;
    int i, j;
 
-   pari_init (4000000, 0);
-   paristack_setsize (4000000, 500000000);
+   pari_init (8000000, 0);
+   paristack_setsize (8000000, 500000000);
    av = avma;
 
    /* Transpose the matrix for PARI. */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/cmh-1.1.1/src/process_status.c new/cmh-1.1.2/src/process_status.c
--- old/cmh-1.1.1/src/process_status.c  2021-02-03 15:41:35.000000000 +0100
+++ new/cmh-1.1.2/src/process_status.c  2026-10-14 18:26:20.000000000 +0200
@@ -1,6 +1,6 @@
 /* process_status.c -- get max time and memory
  *
- * Copyright (C) 2012 INRIA
+ * Copyright (C) 2012, 2026 INRIA
  *
  * This file is part of CMH.
  *
@@ -18,7 +18,7 @@
  * along with this program. If not, see http://www.gnu.org/licenses/ .
  */
 
-#define _BSD_SOURCE
+#define _DEFAULT_SOURCE
 #include <stdio.h>
 #include <ctype.h>
 #include "process_status.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/cmh-1.1.1/src/quadratic_field.c new/cmh-1.1.2/src/quadratic_field.c
--- old/cmh-1.1.1/src/quadratic_field.c 2021-02-05 18:21:58.000000000 +0100
+++ new/cmh-1.1.2/src/quadratic_field.c 2026-10-14 16:27:23.000000000 +0200
@@ -79,8 +79,8 @@
    int i;
 
    pari_sp av;
-   pari_init (500000, 0);
-   paristack_setsize (500000, 500000000);
+   pari_init (8000000, 0);
+   paristack_setsize (8000000, 500000000);
    av = avma;
 
    ap = mpz_get_GEN (a);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/cmh-1.1.1/src/version.c new/cmh-1.1.2/src/version.c
--- old/cmh-1.1.1/src/version.c 2022-07-20 12:16:46.000000000 +0200
+++ new/cmh-1.1.2/src/version.c 2026-10-15 15:03:44.000000000 +0200
@@ -1,4 +1,4 @@
 #include "version.h"
 
-const char * version_string="1.1.1";
+const char * version_string="1.1.2";
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/cmh-1.1.1/tests/test.sh new/cmh-1.1.2/tests/test.sh
--- old/cmh-1.1.1/tests/test.sh 2021-02-05 18:21:58.000000000 +0100
+++ new/cmh-1.1.2/tests/test.sh 2022-09-08 10:21:20.000000000 +0200
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
 
 function clean_up {
    rm -rf 157_13_3*

Reply via email to