Timeline



Dec 1, 2011:

6:39 PM Changeset in git [4fe8a3]spielwiese by Martin Lee <martinlee84@…>
add: switched on Lucks/Wang sparse heuristic
6:37 PM Changeset in git [eefc3a]spielwiese by Martin Lee <martinlee84@…>
chg: postpone shifting of evaluation point to zero until it is really needed
12:47 AM Changeset in git [635774]spielwiese by Jan Engelhardt <jengelh@…>
factory/src: silence compile warnings -Wint-to-pointer-cast Ideally, one should use uintptr_t (from <stdint.h>/<cstdint>), but I guess some lame compilers may still not have this yet. imm.h: In function "InternalCF* int2imm(int)": imm.h:59:45: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] imm.h: In function "InternalCF* int2imm_p(int)": imm.h:85:44: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] imm.h: In function "InternalCF* int2imm_gf(int)": imm.h:90:44: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
12:47 AM Changeset in git [0943bd]spielwiese by Jan Engelhardt <jengelh@…>
factory/build: libtool file updates Removes redundant statements, and adds the requires library dependencies. The library basename is enriched with the version number because there has been no trace of serious SO version numbering in previous releases been observed so far.

Nov 30, 2011:

8:09 PM Changeset in git [91ef34]spielwiese by Hans Schoenemann <hannes@…>
fix(from master): sleftv::Eval needs to know CMD_M/CMD_1/ etc.
5:40 PM Changeset in git [fa90aa]spielwiese by Hans Schoenemann <hannes@…>
fix(from master): table cleanup: removed never used entries

Nov 29, 2011:

2:36 PM Changeset in git [91788c0]spielwiese by Martin Lee <martinlee84@…>
add: code for sparse heuristic lifting a la Lucks/Wang moved: code for other sparse heuristic to facSparseHensel rm: unused function leadingCoeffReconstruction from facFqFactorize.cc
2:33 PM Changeset in git [6deedd]spielwiese by Martin Lee <martinlee84@…>
modified some helper functions and removed unneccessary inclusion of config.h

Nov 28, 2011:

5:40 PM Ticket #392 (bug in sqrfree) created by mlee
ring r=3,(x,y,z),dp; poly f=(x-y)3*(x+z)*(y-z); sqrfree(f); …
2:58 PM Changeset in git [47b5d7a]spielwiese by Hans Schoenemann <hannes@…>
fix manual: use div instead of /

Nov 25, 2011:

5:22 PM Changeset in git [7f30e2]spielwiese by Andreas Steenpass <steenpass@…>
improve modstd.lib and parallel.lib modstd.lib: - change heuristics for variants - parallelize lifting - parallelize finding new primes parallel.lib: fix behaviour for several arguments applied to a kernel command
2:36 PM Changeset in git [016648]spielwiese by Hans Schoenemann <hannes@…>
port: solaris does not like local structs
1:07 AM Changeset in git [8b46459]spielwiese by Oleksandr Motsak <motsak@…>
MP_INT -> mpz_t adaptation of libpolys/

Nov 24, 2011:

5:25 PM Changeset in git [f831299]spielwiese by Oleksandr Motsak <motsak@…>
Merge pull request #23 from steenpass/tests changes to Singular test-suite: 1. incompatibility with old Singular (better & consistent output) is declared to be a feature - not a bug! 2. new test: non-normalized output from zero_decomp (primdec.lib)
5:20 PM Changeset in git [ec2602]spielwiese by Oleksandr Motsak <motsak@…>
Merge pull request #20 from mmklee/factory_without_ntl error messages for factorization without NTL NOTE: factoryError = WerrorS (set via Singular main) and thus error messages are printed with "WerrorS", which also _supposed_ to set an error status in the Interpreter... which does NOT seem to happen!
5:17 PM Changeset in git [d3bf015]spielwiese by Oleksandr Motsak <motsak@…>
Merge pull request #22 from YueRen/patch-2 NOTE: Coeff.domain for a new poly.ring can NOT be set by NEW->(cf->)ch = rChar(OLD) (as in principle was done in old Singular) - one has to replace that with: NEW->cf = OLD->cf!
3:22 PM Changeset in git [0ef3bf5]spielwiese by Oleksandr Motsak <motsak@…>
Merge pull request #19 from mohamed-barakat/spielwiese gitignore libsingular-config, omalloc/omConfig.h.in
2:35 PM Changeset in git [a52291]spielwiese by Martin Lee <martinlee84@…>
replacing MP_INT by mpz_t Conflicts: factory/cf_factory.h
10:02 AM Changeset in git [a8c479]spielwiese by Christian Eder
undoes commit 41530b32b7198e8d0329b176c28ccca479a59d69 normalForm already computed when reading, see commit 58f11d0e41884ac92b8aa12caa481d1e5f0b8c0c
9:36 AM Changeset in git [41530b]spielwiese by Christian Eder
fix: normalForm for algext::naWrite ( Tst/Manual/minpoly.tst )

Nov 23, 2011:

5:16 PM Changeset in git [513205]spielwiese by Hans Schoenemann <hannes@…>
chg: missing else
5:14 PM Changeset in git [af117a]spielwiese by Andreas Steenpass <steenpass@…>
create new test Tst/New/trans_ext_normalize.tst The problem why this test fails in spielwiese also occurs in Tst/Manual/Primary_decomposition.tst.
4:59 PM Changeset in git [a875c3]spielwiese by YueRen <yue.ren.kl@…>
replaced "rChar(currRing)" with "currRing->cf"
4:20 PM Ticket #391 (Problem with example part and map definition) created by gorzel
The procs goodproc, goodproc2, badproc do nothing else than to return …
4:08 PM Changeset in git [48afda]spielwiese by Oleksandr Motsak <motsak@…>
Singular/MOD is usefull for in-tree building & testing...
3:52 PM Changeset in git [a43cca]spielwiese by Martin Lee <martinlee84@…>
error messages for factorization without NTL
3:49 PM Changeset in git [58f11d0]spielwiese by Hans Schoenemann <hannes@…>
fix: normal form for algext::naRead, Test for algext
3:31 PM Changeset in git [da6ad4]spielwiese by Hans Schoenemann <hannes@…>
fix: c comments instead of c++ for c-header
3:29 PM Changeset in git [1374bc]spielwiese by Hans Schoenemann <hannes@…>
Fix: normalform for transext::ntDiv, Tests for transext
3:18 PM Changeset in git [b04606]spielwiese by Andreas Steenpass <steenpass@…>
declare output of Tst/New/print_minpoly.tst in spielwiese as correct This introduces an incompatibility with the old Singular.
12:08 PM Changeset in git [075570]spielwiese by Mohamed Barakat <mohamed.barakat@…>
gitignore libsingular-config, omalloc/omConfig.h.in
1:35 AM Changeset in git [a6e550e]spielwiese by Oleksandr Motsak <motsak@…>
static and dynamic tests for libpoly/tests/ ADD: all test variants: static & dynamic in addition to debug & release (libpolys/tests)
1:28 AM Changeset in git [44a76c]spielwiese by Oleksandr Motsak <motsak@…>
static and dynamic tests for libkernel/ ADD: more test variants: static & dynamic in addition to debug & release (kernel) CHG: minor cleanup (TODO: separate!!!)
1:27 AM Changeset in git [27ba59]spielwiese by Oleksandr Motsak <motsak@…>
static and dynamic tests for factory/ ADD: more test variants: static & dynamic in addition to debug & release (factory)

Nov 22, 2011:

8:20 PM Changeset in git [82102f]spielwiese by Oleksandr Motsak <motsak@…>
xalloc is usable instead of omalloc ADD: xalloc is a standalone (stub) library with configure.ac and Makefile.am ADD: added missing required macros and constants USAGE: just replace omalloc/ with xalloc/ (or sym-link)
8:04 PM Changeset in git [0c7a63]spielwiese by Oleksandr Motsak <motsak@…>
FIX: omConfig.h does NOT belong to the public interface of omalloc
8:02 PM Changeset in git [737b7c8]spielwiese by Oleksandr Motsak <motsak@…>
CHG/ADD: define CHAR_BIT & BIT_SIZEOF_LONG in misc/auxiliary.h
8:01 PM Changeset in git [bd948c]spielwiese by Oleksandr Motsak <motsak@…>
ADD: added ${PIPE} to *_CFLAGS in some Makefile.am
7:53 PM Changeset in git [f6c7bb1]spielwiese by Oleksandr Motsak <motsak@…>
CHG: one can run autogen.sh from any location (no need to CD to root)
7:51 PM Changeset in git [e7d5ef]spielwiese by Oleksandr Motsak <motsak@…>
FIX: consistenly include <misc/mylimits.h> (no omalloc/mylimits.h anymore!)
7:49 PM Changeset in git [8fee84]spielwiese by Oleksandr Motsak <motsak@…>
libfindexec separation CHG: no need in 'ifdef HAVE_CONFIG_H' in omFindExec.c (not used in any configure anymore) CHG: separation/removal of omFindExec from omalloc & xalloc ADD: use new findexec library
7:48 PM Changeset in git [1d3be3]spielwiese by Oleksandr Motsak <motsak@…>
ADD: consistently define HAVE_CONFIG_H in automake CPPFLAGS
7:33 PM Changeset in git [aa2b525]spielwiese by Oleksandr Motsak <motsak@…>
ADD/FIX: use omSizeWOfBin(bin_ptr) instead of ((bin_ptr)->sizeW) (due to xalloc)
7:19 PM Changeset in git [e554162]spielwiese by Oleksandr Motsak <motsak@…>
CHG: INT_MAX -> MAX_INT_VAL
12:23 PM Ticket #381 (weighted TOP ordering) closed by steenpass
wontfix: There is no predefined weighted TOP ordering in Singular. However, …

Nov 21, 2011:

3:54 AM Changeset in git [383b2c8]spielwiese by Oleksandr Motsak <motsak@…>
CHG: mod2.h should better be included as <kernel/mod2.h>
3:03 AM Changeset in git [a250e1]spielwiese by Oleksandr Motsak <motsak@…>
static and dynamic tests for libpolys/coeffs/ ADD: more test variants: static & dynamic in addition to debug & release (libpolys/coeffs)
2:39 AM Changeset in git [097c71]spielwiese by Oleksandr Motsak <motsak@…>
static and dynamic tests for Singular/ ADD: more test variants: static & dynamic in addition to debug & release (Singular)
2:33 AM Changeset in git [843348]spielwiese by Oleksandr Motsak <motsak@…>
static and dynamic tests for omalloc/ ADD: more test variants: static & dynamic in addition to -g/-r/-m
2:30 AM Changeset in git [1f5a04]spielwiese by Oleksandr Motsak <motsak@…>
FIX: make ntl-check respect CXX/C-FLAGS

Nov 19, 2011:

3:08 AM Changeset in git [cfbfd92]spielwiese by Oleksandr Motsak <motsak@…>
CHG: libpolys/polys/templates_p_Procs_Generate needs libomalloc???
3:06 AM Changeset in git [e050c2]spielwiese by Oleksandr Motsak <motsak@…>
FIX: .a -> .la in *_LDADD variables
3:04 AM Changeset in git [383ba5e]spielwiese by Oleksandr Motsak <motsak@…>
ADD: SOURCE AM (NODIST!!!) dependency of Singular(g)? on libSingular(_g).la => parallel make!
3:01 AM Changeset in git [7c5f743]spielwiese by Oleksandr Motsak <motsak@…>
ADD: try using ${abs_*}-variables in several Makefile.am's
2:56 AM Changeset in git [80c102]spielwiese by Oleksandr Motsak <motsak@…>
ADD: libtool initialization!
2:47 AM Changeset in git [eb0708]spielwiese by Oleksandr Motsak <motsak@…>
FIX: preparing dynamic linking: * Singular/utils.cc needs 'category_out' from Singular/libparse.cc * kernel/semic.cc appeared twice in SOURCE in Makefile.am :( * kernel/kutil.cc needed showOption... CHG: kernel/semic.{h,cc} have got a minor cleanup FIX: standalone.test/test.cc now respects factory reqs. CHG: kernel/test.cc needed iiArithCmdOpt from Singular/

Nov 18, 2011:

11:34 PM Changeset in git [444bcf]spielwiese by Oleksandr Motsak <motsak@…>
CHG: minor cleanup ADD: original Hans's test for standalone testing: tt.cc FIX: typo
11:31 PM Changeset in git [6d672b4]spielwiese by Oleksandr Motsak <motsak@…>
ADD: build LTlibraries .la (.a & .so) EVERYWHERE!
11:23 PM Changeset in git [584f6b0]spielwiese by Oleksandr Motsak <motsak@…>
ADD/FIX: up-to-date {libsingular/libpolys}-config! CHG: standalone.test/mk uses libsingular-config
11:09 PM Changeset in git [99fc2eb]spielwiese by Oleksandr Motsak <motsak@…>
CHG: symbolic links MOD are NOT needed in kernel/ & Singular/ FIX: correct TESTS_ENVIRONMENT for 'make check' and standalone testing
7:40 PM Changeset in git [b7d64b]spielwiese by Oleksandr Motsak <motsak@…>
adaptation/fix due to SW build system FIX: don't distribute generated system-dependent headers FIX: adaptation to FACTORY/include/factory/* TODO: combine -I${abs_top_srcdir}/../factory/include -I${abs_top_builddir}/../factory/include into ${FACTORY_CFLAGS}
5:41 PM Changeset in git [6036d90]spielwiese by Martin Lee <martinlee84@…>
added heuristic for sparse lifting and updated tests
3:03 PM Changeset in git [615ca8]spielwiese by Martin Lee <martinlee84@…>
added #ifdef HAVE_NTL for linking against libfactory.so
2:39 PM Changeset in git [7d58b6]spielwiese by Hans Schoenemann <hannes@…>
fix: use currRing instead of currRingHdl (from master)

Nov 17, 2011:

8:55 PM Changeset in git [8ccf01]spielwiese by Oleksandr Motsak <motsak@…>
ADD: static AND dynamic versions of Singular(g)? and tests
8:41 PM Changeset in git [dd5fa6]spielwiese by Oleksandr Motsak <motsak@…>
FIX: generate & distibute Singular/{feOpt,feOptTS,feOptES}.inc but NOT Singular/{mpsr_Tok,iparith,plural_cmd}.inc
8:32 PM Changeset in git [c2eeb7]spielwiese by Oleksandr Motsak <motsak@…>
CHG: no need in .a versions of module -libraries (polys/...)
8:31 PM Changeset in git [42ceaa]spielwiese by Oleksandr Motsak <motsak@…>
FIX: do NOT distribute misc/auxiliary.h + tests/*_test_runner.cpp FIX: distribute: tests/cxxtestgen.pl
8:18 PM Changeset in git [4fdf15]spielwiese by Oleksandr Motsak <motsak@…>
CHG: combine lib{misc/reporter/resources/coeffs/polys} together and install as a single library FIX: correction of LDADD for libpolys/tests FIX: adaptation to single libpolys(_g).la in Singular FIX: correct data in lib*-config.in
8:13 PM Changeset in git [508432]spielwiese by Oleksandr Motsak <motsak@…>
FIX: readcf.cc is handled automatically (just distribute factory/readcf.yy)
8:10 PM Changeset in git [38991a]spielwiese by Oleksandr Motsak <motsak@…>
FIX: some generated sources should NOT be distributed(factory: cplusplus.h factory.h factoryconf.h)
7:53 PM Changeset in git [756b14]spielwiese by Oleksandr Motsak <motsak@…>
FIX: some generated sources shoud NOT be distributed (omalloc: omConfig.h,omTables.h) within a source tarball!
5:23 PM Changeset in git [ee668e]spielwiese by Jan Engelhardt <jengelh@…>
factory/build: restore out-of-tree build support When attempting an OOT build, it fails to find <factory/cplusplus.h>, because cplusplus.h is always (even in in-tree builds) produced in "${builddir}", and not "${top_srcdir}/../factory". Furthermore, one must not rely on the basename of ${top_srcdir}, and going above ${top_srcdir} is undefined and may lead to spurious build failures. (Consider a hypothetical chroot on ${top_srcdir}). Therefore, create a directory include/factory and use -Iinclude such that <factory/*> yields a buildable state, move all exported header files there. Previous OOT build log: 17:22 seven:../factory/obj > make CXX cplusplus.o CXXLD cplusplus ./cplusplus > ./cplusplus.h ../bin/makeheader ../factory.template factory.h ../bin/makeheader ../factoryconf.template factoryconf.h YACC readcf.cc make all-am make[1]: Entering directory `/home/jengelh/obs/zu/home/jengelh/science/singsource/factory/obj' CXX libfactory_a-algext.o CXX libfactory_a-canonicalform.o In file included from ../cf_factory.h:12:0, from ../canonicalform.cc:7: ../../factory/cf_gmp.h:14:33: fatal error: factory/cplusplus.h: Ingen slik fil eller filkatalog compilation terminated. make[1]: *** [libfactory_a-canonicalform.o] Error 1 make[1]: Leaving directory `/home/jengelh/obs/zu/home/jengelh/science/singsource/factory/obj' make: *** [all] Error 2
5:19 PM Changeset in git [1c48503]spielwiese by Jan Engelhardt <jengelh@…>
build: resolve deprecated use of INCLUDES (factory/) Makefile.am:5: "INCLUDES" is the old name for "AM_CPPFLAGS" (or "*_CPPFLAGS")

Nov 16, 2011:

6:38 PM Changeset in git [1b8a19]spielwiese by Oleksandr Motsak <motsak@…>
ADD: export private headers coeffs/*.h and hook:WerrorS_callback for external usage
5:44 PM Changeset in git [b565d4]spielwiese by Hans Schoenemann <hannes@…>
add: option(noredefine) also for export
4:00 PM Changeset in git [d5add65]spielwiese by Hans Schoenemann <hannes@…>
add: names(int level) added Conflicts: Singular/iparith.cc Singular/ipid.cc Singular/ipid.h
12:31 AM Ticket #390 (Singular interpreter shows different behaviour for procedures and ...) created by steenpass
[…] The problem here is that syntax of the form …

Nov 15, 2011:

7:28 PM Changeset in git [a2cdd62]spielwiese by Hans Schoenemann <hannes@…>
fix: avoid limits.h
4:24 PM Ticket #389 (transfer denominator() and numerator() from poly.lib to the Singular kernel) created by steenpass
denominator() und numerator() are currently procs in poly.lib. The …
11:48 AM Changeset in git [a27bc9]spielwiese by Oleksandr Motsak <motsak@…>
FIX: correct test environment for make check in kernel/, Singular/
11:31 AM Changeset in git [46e503]spielwiese by Oleksandr Motsak <motsak@…>
ADD: LIB/help.cnf is needed!
11:25 AM Changeset in git [8babe7f]spielwiese by Oleksandr Motsak <motsak@…>
FIX: omMmap.c is needed for building with Valloc with Mmap

Nov 14, 2011:

10:09 PM Changeset in git [4e855a7]spielwiese by Oleksandr Motsak <motsak@…>
ADD: distibute LIB/tst.lib for now
9:58 PM Changeset in git [49ea49]spielwiese by Oleksandr Motsak <motsak@…>
CHG: eliminated omalloc/omlimits.h.in->.h in favour of static mylimits.h (limits.h) CHG: generate and use omalloc/omConfig.h (in favour of omConfig.h.in + config.h)
8:10 PM Changeset in git [5f9e7b]spielwiese by Oleksandr Motsak <motsak@…>
ADD: pathes to MOD and LIB for default install. case
11:51 AM Changeset in git [9875202]spielwiese by Hans Schoenemann <hannes@…>
fix: warning for option chnges does not work for libsingular Conflicts: Singular/iplib.cc

Nov 11, 2011:

6:20 PM Ticket #383 (primdecGTZ() from primdec.lib has side effects) closed by hannes
fixed: fix with [f25cc92] in primdec.lib and several others.
5:52 PM Changeset in git [65eb96f]spielwiese by Hans Schoenemann <hannes@…>
fix #383 leads to changes in dmod.lib,finvar.lib,involut.lib,primdec.lib,sheafcoh.lib still to be fixed: modstd.lib,primitiv.lib,hnoether.lib,zeroset.lib

Nov 10, 2011:

9:02 PM Changeset in git [3826d0]spielwiese by Oleksandr Motsak <motsak@…>
FIX: incompatible .tst and .res.gz.uu (for New/gf_fetch.)
5:59 PM Changeset in git [ce2576]spielwiese by Martin Lee <martinlee84@…>
FIX: conversion over algebraic extensions and partly transcendental NOTE: conversion over transcendental extensions do not work due to bug in p_Cleardenom in p_polys.cc
4:13 PM Ticket #388 (attributes get lost when playing with lists) created by steenpass
[…]
1:33 PM Ticket #386 (randomLast() from random.lib crashes) closed by hannes
fixed: fixed with [0014bf5042c6ba1ffb6123fe48e10ba694162223] special handling …
1:32 PM Ticket #385 (imap leads to Segment fault/Bus error) closed by hannes
fixed
11:30 AM Ticket #387 (indepSet() gives strange result) created by steenpass
[…] The manual only says: If v is the result then v[i] is 1 if and …
11:26 AM Ticket #386 (randomLast() from random.lib crashes) created by steenpass
[…] I would expect simply ideal(x).

Nov 9, 2011:

11:34 PM Ticket #385 (imap leads to Segment fault/Bus error) created by steenpass
Of course this can't work, but a clean error message would be better …
8:14 PM Changeset in git [50831b]spielwiese by Oleksandr Motsak <motsak@…>
FIX: bbcone.h/bbfan.h were moved from Singular to kernel in legacy Singular
8:11 PM Changeset in git [b2929e7]spielwiese by Oleksandr Motsak <motsak@…>
FIX: factory/facAlgExt.cc: In AlgExtFactorize: 'sqrFreeZ' was not declared in this scope
4:24 PM Changeset in git [ebdaa1]spielwiese by Mohamed Barakat <mohamed.barakat@…>
minor fixes after last rebase make works make check works
4:12 PM Changeset in git [2cba98d]spielwiese by Burcin Erocal <burcin@…>
Fix maps between GF fields. We no longer store the number of elements of the field in the ch member variable. m_nfCharQ should be used instead.
3:45 PM Changeset in git [8f4031]spielwiese by Mohamed Barakat <mohamed.barakat@…>
added missing files: AUTHORS, ChangeLog, NEWS lost during last rebase
3:18 PM Changeset in git [a15586]spielwiese by Burcin Erocal <burcin@…>
Remove inline assembly hacks used to get the function return address in omalloc. omalloc included inline assembly code from the dmalloc library to figure out the return address of a function in debug mode. These hacks made assumptions about the registers which break with recent GCC versions. We remove the hacks and rely on the __builtin_return_address() function provided by GCC.
10:13 AM Changeset in git [146c603]spielwiese by Hans Schoenemann <hannes@…>
fix: nlModP (should not use nvDiv/npDiv implement conversion to/from factory for algext
9:29 AM Ticket #384 (interred gives "characteristic too large") closed by hannes
wontfix: Computing with rational functions involves (sometimes) computations of …
12:42 AM Ticket #384 (interred gives "characteristic too large") created by steenpass
[…] This does not happen without the parameter: […] I don't see …

Nov 8, 2011:

8:17 PM Changeset in git [6051d87]spielwiese by Oleksandr Motsak <motsak@…>
FIX: Manual examples need adaptation to be tests (due to HW/build-dependent output)
3:21 PM Ticket #383 (primdecGTZ() from primdec.lib has side effects) created by steenpass
[…]
1:46 PM Changeset in git [fc4977]spielwiese by Hans Schoenemann <hannes@…>
fix: conversion of transext to/from factory

Nov 4, 2011:

3:07 PM Changeset in git [f7aa395]spielwiese by Hans Schoenemann <hannes@…>
fix for tr. 382
3:01 PM Ticket #382 (An example for very slow fetching from positive characteristic to ...) closed by hannes
fixed: fix in git:master
11:18 AM Ticket #382 (An example for very slow fetching from positive characteristic to ...) created by steenpass
[…] The result is what I expected, but why does it take 50 seconds?

Nov 3, 2011:

7:40 PM Changeset in git [61b2e16]spielwiese by Oleksandr Motsak <motsak@…>
FIX: bigints <-> numbers

Nov 2, 2011:

1:13 PM Ticket #361 (Hilbert series with generator degrees assigned) closed by Oleksandr
invalid: due to Mohamed
Note: See TracTimeline for information about the timeline view.