Timeline



Jan 6, 2012:

9:47 PM Changeset in git [a74143]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
inverse computation over Zp CHG: simplified extGCD in nvInvMod (due to Burcin) TODO: there should better be only one such function: nvInvMod vs InvMod
9:46 PM Changeset in git [4b38e3]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
coeffs: removed nInternalChar in favour of n_GetChar
9:43 PM Changeset in git [e77676]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
Zp cleanup (no more coeffs::npPrimeM) CHG: removed coeffs::npPrimeM in favour of coeffs::ch
9:34 PM Changeset in git [40e88db]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
hidden private internal decarations and definitions (nv*) within modulop.cc
9:28 PM Changeset in git [79020f]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
fixed arithmetic overflow by rewriting nlModP CHG: nlModP (longrat) was rewritten in order to simplify and generalize it CHG/FIX: nlModP _works_ again as in the old Singular (uses n_Div)
9:13 PM Changeset in git [1cbb1f4]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
(Trac Ticket #389) transfer denominator() and numerator() from poly.lib to the Singular kernel ADD: new kernel functions denominator& numerator: number -> number CHG: removed denominator& numerator from poly.lib ADD: added documentation for these new kernel functions FIX: updated tests (Manual/listvar.tst)
9:02 PM Changeset in git [113ed4]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
store/display the used compiler setup (CXX/CC/etc) ADD: CXX/CXX/etc are written into config.h by configure CHG: Singular/version.h is a static header (no static CXX/CC!) TODO: add Version ID (git commit id?) to Singular/version.h
6:28 PM Changeset in git [84dcd6b]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: removed some debug stuff
6:21 PM Changeset in git [0e6668]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: more changes in order to replace old factorization over integers
2:24 PM Changeset in git [f1cfef]fieker-DuValspielwiese by Andreas Steenpass <steenpass@…>
add tests for parallel.lib und realclassify.lib These libraries are work in progress, so for the moment, the tests are just taken from the examples in the documentation.

Jan 5, 2012:

5:52 PM Changeset in git [530295]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: more changes to replace polynomial factorization over integer with new algorithm
3:14 PM Ticket #397 (Chinese remaindering and Farey for Parameters) created by steenpass
on behalf of Gerhard deadline: end of January 2012
1:03 PM Changeset in git [6fd83c4]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg/fix: remove redundant points from polygon add: new function to obtain the slopes of the right edges of a polygon

Jan 4, 2012:

7:48 PM Changeset in git [c92097b]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: changed behaviour of sqrfree with optional argument 3 (according to master)

Jan 2, 2012:

1:12 PM Changeset in git [056089]fieker-DuValspielwiese by Jan Engelhardt <jengelh@…>
src: resolve compiler warnings for -Wreturn-type The compiler cannot always know that some places are not reached. Minor.cc: In member function 'int MinorKey::getRelativeColumnIndex(int) const': Minor.cc:284:1: warning: control reaches end of non-void function [-Wreturn-type] Minor.cc: In member function 'int MinorKey::getRelativeRowIndex(int) const': Minor.cc:253:1: warning: control reaches end of non-void function [-Wreturn-type] Minor.cc: In member function 'int MinorKey::getAbsoluteColumnIndex(int) const': Minor.cc:180:1: warning: control reaches end of non-void function [-Wreturn-type] Minor.cc: In member function 'int MinorKey::getAbsoluteRowIndex(int) const': Minor.cc:149:1: warning: control reaches end of non-void function [-Wreturn-type] binomial.cc: In member function 'binomial& binomial::flip_variable(const short int&)': binomial.cc:1850:1: warning: control reaches end of non-void function [-Wreturn-type] minpoly.cc: In member function 'int NewVectorMatrix::findLargestNonpivot()': minpoly.cc:387:1: warning: control reaches end of non-void function [-Wreturn-type] minpoly.cc: In member function 'int NewVectorMatrix::findSmallestNonpivot()': minpoly.cc:362:1: warning: control reaches end of non-void function [-Wreturn-type] mod_main.cc: In function 'BOOLEAN {anonymous}::_p_Content(leftv, leftv)': mod_main.cc:936:1: warning: control reaches end of non-void function [-Wreturn-type]
1:04 PM Changeset in git [2ca913e]fieker-DuValspielwiese by Jan Engelhardt <jengelh@…>
src: avoid pointless p = p = p->next; With "#define pIter(p) ((p) = (p)->next)", "p = pIter(p)" expands to "p = p = p->next". monomials/p_polys.cc: In function 'void p_Monic(spolyrec*, ring)': monomials/p_polys.cc:1500:17: warning: operation on 'p' may be undefined [-Wsequence-point] mpr_base.cc: In function 'spolyrec* monomAt(spolyrec*, int)': mpr_base.cc:729:67: warning: operation on 'iter' may be undefined [-Wsequence-point]
1:01 PM Changeset in git [140312]fieker-DuValspielwiese by Jan Engelhardt <jengelh@…>
src: resolve strict-aliasing violation in ndbm.cc gcc-4.6 warned: ndbm.cc: In function 'datum dbm_nextkey(DBM*)': ndbm.cc:294:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
1:01 PM Changeset in git [32d544c]fieker-DuValspielwiese by Jan Engelhardt <jengelh@…>
src: resolve strict-aliasing violation in ndbm.cc gcc-4.6 warned: ndbm.cc: In function 'datum dbm_nextkey(DBM*)': ndbm.cc:294:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
1:01 PM Changeset in git [f5c16a]fieker-DuValspielwiese by Jan Engelhardt <jengelh@…>
src: resolve strict-aliasing violation in ndbm.cc ndbm.cc: In function 'datum dbm_nextkey(DBM*)': ndbm.cc:294:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
9:56 AM Changeset in git [240fe3]fieker-DuValspielwiese by Jan Engelhardt <jengelh@…>
build: use simpler relative path specifications Cosmetic only. It makes the compile lines somewhat shorter. As for commands, builddir is always ".", so there is no need to use ${abs_builddir} or ${builddir} AFAICS.

Dec 22, 2011:

8:33 PM Changeset in git [0a3fa3]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
bug in nlModP (longrat.cc:1294) ADD: test mapping of -7/5 from Q into F_1000000007 (wrong on 32bit due to an integer overflow in nlModP)
8:30 PM Changeset in git [0fc4c8]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
Merge pull request #35 from ederc/spielwiese fixes Manual tests: fglm and stdfglm

Dec 21, 2011:

5:24 PM Changeset in git [79d39d6]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
fix distclean in factory FIX: the distributed factory/readcf.cc has to be cleaned by distclean!
12:21 PM Changeset in git [2f6c055]fieker-DuValspielwiese by Christian Eder
added Tst/short/Short/symodstd.* it is rest of commit 8979f91: modstd.lib: Example in modpStd has been changed. symodstd.lib: Library for computing Groebner basis of symmetric ideals. Conflicts: Singular/LIB/modstd.lib Singular/LIB/symodstd.lib

Dec 20, 2011:

9:03 PM Changeset in git [9d9df3]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
build libfac at the correct (build) location FIX: building libfac correctly
9:01 PM Changeset in git [a3df16e]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
correct libfac distribution CHG: only distribute needed (?) files
6:37 PM Ticket #392 (bug in sqrfree) closed by mlee
fixed: fixed with 14462 (master) and c71a43 (spielwiese)
6:08 PM Changeset in git [88408d0]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: switched off old factory factorization over Z chg: added some function declarations to FLINTconvert.h chg: added a lot of modular multiplication code and univariate arithmetic over Q and Q(a) using FLINT
5:35 PM Changeset in git [6a659c]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
wrong re-declarations of system wide functions NOTE: due to the removal of --no-exceptions
5:31 PM Changeset in git [0ee865]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
preparation for libparse standalone program ADD: started to add automake building rules for standalone libparse FIX: libparse may need libSingular/libfactory and thus needs mmInit etc.
5:28 PM Changeset in git [7c7495]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
preparation for using lex files directly from via automake CHG: .ll leads to .cc (whereas .l to .c)
11:42 AM Changeset in git [401911]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: checking of FLINT version
11:05 AM Changeset in git [3ed6ccf]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: check for Flint 2.3 in configure
10:46 AM Changeset in git [7cb5590]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
fix: some preprocessor commands
1:49 AM Changeset in git [ae3775]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: use Flint factorization over finite fields instead of NTL
1:37 AM Changeset in git [7e8c9e]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: use Flint GCD instead of NTL gcd

Dec 19, 2011:

7:09 PM Changeset in git [97a059]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
Started fork swSingularFlint from spielwiese chg: changed build system to be able to compile Singular with Flint add: conversion functions from factory to Flint and vice versa chg: added HAVE_FLINT to factory config.h
6:40 PM Ticket #396 (Another crash with factorize) closed by mlee
wontfix: Sorry, I don't see your problem here, the minimal polynomial you …
4:36 PM Changeset in git [4d0cbc7]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
further elimination of idhdl from libpolys/ & kernel/
3:54 PM Changeset in git [fea2af]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
SW cannot be built without factory FIX: fixed libpolys and Singular/eigenval_ip.cc (quick and dirty) TODO: make check in libpolys/tests -> all dynamic tests are missing SearchPATH :( TODO: undefined reference to strat_fac_debug & strat_nr? TODO: kernel? Singular?
3:35 PM Changeset in git [ebf138]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
adaptation to clang + disable a GMP hack CHG: removed gcc-specific flags --no-rtti --no-exceptions (since not available in clang) CHG: tricks with __cpluplus (around include gmp.h) lead can to errors (e.g. in clang)

Dec 17, 2011:

9:38 PM Changeset in git [f0549c8]fieker-DuValspielwiese by Christian Eder
fixes Manual tests: fglm and stdfglm

Dec 16, 2011:

7:00 PM Changeset in git [5acf7dc]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
adaptation due to libfac FIX: libfac uses factory.h (which includes factory/cf_gmp.h...)
6:34 PM Changeset in git [276374]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
Merge pull request #34 from mmklee/factory_without_ntl fix: issues with building factory without NTL

Dec 15, 2011:

9:07 PM Changeset in git [62b20a]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
Correction of Tst/New/gf_coeff_short.tst FIX: now it tests what is actually needed (CoeffsEqual for GF ffields is wrong)
3:58 PM Ticket #396 (Another crash with factorize) created by gorzel
[…]
3:37 AM Changeset in git [f0168a5]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
enable char_series FIX: readd / uncomment / enable char_series

Dec 14, 2011:

6:16 PM Changeset in git [81845eb]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
final adaptation to libfac merged into factory FIX: no libfac_* vars + correct include: factory/libfac/factor.h
6:14 PM Changeset in git [eb71ba4]fieker-DuValspielwiese by YueRen <yue.ren.kl@…>
another bug due to algext ADD: test rCompose of algext in the case of somewhat wrong basering
5:19 PM Changeset in git [d92d71]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
build libfac.a into factory FIX: libfac builds and uses factory/factory.h FIX: adaptation of Singular to use libfac staff
5:07 PM Changeset in git [67c1dc]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
adaptation of spielwiese for libfac chg: switched on interface for libfac stuff
5:00 PM Changeset in git [dccceb]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
moved libfac under factory/ CHG: moved libfac/ under factory/ Note: starting to merge libfac into factory (as a private library)
4:09 PM Changeset in git [54e73b]fieker-DuValspielwiese by Hans Schoenemann <hannes@…>
fix: more fixes for kDebugPrint
4:01 PM Changeset in git [93f7ef]fieker-DuValspielwiese by Hans Schoenemann <hannes@…>
fix: unify output of kDebugPrint
3:59 PM Changeset in git [6f6320]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
fix: issues with building factory without NTL
3:53 PM Changeset in git [739881]fieker-DuValspielwiese by Hans Schoenemann <hannes@…>
fix: kDebugPrint
3:21 PM Changeset in git [b0bb93f]fieker-DuValspielwiese by YueRen <yue.ren.kl@…>
extended nfCoeffsEqual to check for parameter names
2:41 PM Changeset in git [69ed52]fieker-DuValspielwiese by Hans Schoenemann <hannes@…>
fix: set r->pLexOrder from r->LexOrder
12:16 PM Changeset in git [5fb90e]fieker-DuValspielwiese by Hans Schoenemann <hannes@…>
chg: move P_setGlobals to ring.cc, to be called from rComplete

Dec 13, 2011:

8:02 PM Changeset in git [f41d12]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
Merge pull request #33 from mmklee/factory_sqrfree_sw chg: more changes of squarefree decomposition according to master
1:49 PM Changeset in git [f78374]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: more changes of squarefree decomposition according to master

Dec 12, 2011:

8:26 PM Changeset in git [ae3ad6]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
move syBetti{1,2} to interpreter CHG: syBetti{1,2} are high level functions only used by interpreter => moved to ipshell.*
6:55 PM Changeset in git [5116a21]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
test syzygy and all kinds of resolutions via make check ADD: test syz + sres/lres/nres/mres on the kernel level! ADD: print syStrategy ADD: get length + Betti numbers ADD: minimize resolutions TODO: conversion to list of ideals?
5:46 PM Changeset in git [7efef7]fieker-DuValspielwiese by Hans Schoenemann <hannes@…>
fix: ideal/module definition
5:25 PM Changeset in git [679c53]fieker-DuValspielwiese by Hans Schoenemann <hannes@…>
fix(from master): better error messages for option(warn)
11:52 AM Ticket #395 (Fix parallel building of Singular) closed by hannes
fixed: rules added as proposed.
11:34 AM Changeset in git [5de1d4]fieker-DuValspielwiese by Hans Schoenemann <hannes@…>
chg: change omAlloc policy: OM_DEFAULT_PAGES_PER_REGION to 512 (2 MB)

Dec 10, 2011:

12:49 PM Ticket #395 (Fix parallel building of Singular) created by jdemeyer@…
See also [trac.sagemath.org/sage_trac/ticket/12137]
12:51 AM Changeset in git [3ef9c8]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: changes in factory interface and iparith.cc accordingly to master

Dec 9, 2011:

7:40 PM Changeset in git [ce21bd8]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
adaptation of Martin's "moreSparseHeuristic" for SW. FIX: factory/facSparseHensel.cc needed some more includes
7:34 PM Changeset in git [600d9a]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: docu for sqrfree
7:34 PM Changeset in git [fb54b6]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: docu for sqrfree
4:25 PM Changeset in git [c36096]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
test GB computation within test.cc (via make check) CHG: separated the old tests into TestSimpleRingArithmetcs ADD: TestGBEngine - compute GB of the classical Schreyer example
4:23 PM Changeset in git [da6156]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
moved tHomog to kernel/structs.h from libpolys/polys/monomials/ring.h CHG: libpolys make no use of tHomog since it is an option for GB-related high-level functions
2:51 PM Ticket #349 (MP not working) closed by hannes
wontfix: Occurs only for statically linked binaries.

Dec 8, 2011:

1:26 PM Ticket #394 (improving farey) created by pfister
1. farey should return 0 if the result is not uniquely determined. 2. …
12:59 PM Changeset in git [9b58b4b]fieker-DuValspielwiese by Christian Eder
fixes problem with indepSet: Trac #387

Dec 7, 2011:

8:12 PM Ticket #387 (indepSet() gives strange result) closed by steenpass
fixed: Fixed by Christian with commit ac830bd.
2:04 PM Changeset in git [1f03aba]fieker-DuValspielwiese by Hans Schoenemann <hannes@…>
fix(from master): bug in memeroy management of mpr_base.cc chg(from master): introduce RING_DECL_LIST
12:39 PM Ticket #308 (very slow multiplication/division in rational function field) closed by steidel
wontfix: Is already fixed in "Spielwiese", won't be fixed in classical SINGULAR.
Note: See TracTimeline for information about the timeline view.