Timeline
Feb 1, 2012:
- 6:42 PM Changeset in git [e6f9145]jengelh-datetimespielwiese by
- setting up the git tagging with $Id$: libs + singular version FIX: cleanning the mess of legacy Singular versioning (only started) NOTE: for expanding tags for Singular/version.h do as follows: add "Singular/version.h filter=expand_id" to .gitattributes or .git/info/attributs and run something line the following: $ git config filter.expand_id.smudge expand_id $ git config filter.expand_id.clean 'perl -pe "s/\\\$Id[^\\\$]*\\\$/\\\$Id\\\$/"' expand_id can be as follows data = STDIN.read last_date = git log --pretty=format:"%H, %cd" -1 puts data.gsub('$Id$', '$Id: ' + last_date.to_s + '$')
- 6:35 PM Changeset in git [9f39e6]jengelh-datetimespielwiese by
- misc changes FIX: factory internal includes (better no "factory/" prefix!) FIX: IntegerProgramming/gen_test.cc: due to C++-Standard main should return an int
- 5:19 PM Changeset in git [69c882]jengelh-datetimespielwiese by
- chg: delete factors already found by early factor detection chg: use "smaller" polynomial for factor recombination
- 4:21 PM Changeset in git [1a3011e]jengelh-datetimespielwiese by
- chg: avoid double checking of factors during henselLiftAndEarly chg: lower liftBound in bivariate factorization
- 11:58 AM Changeset in git [09609a]jengelh-datetimespielwiese by
- chg: lower precision during factor recombination
- 10:54 AM Changeset in git [f047b5]jengelh-datetimespielwiese by
- chg: deleted unnecessary divisibility test
Jan 31, 2012:
- 9:49 PM Changeset in git [429497]jengelh-datetimespielwiese by
- Modified the omalloc configuration for factory/ and made toplevel use it The factory/ configure now has four options for omalloc: --enable-omalloc --with-omalloc-dir=<path> (to point to omalloc's main install) --with-omalloc-extra-dir=<path> (in case there needs a second -- think out-of-tree builds) --enable-omalloc-trust (to trust omalloc will be found at build-time but don't check at configure-time) That last is especially useful to build factory/ inside singular, because in that case, omalloc.h includes omTables.h... which will exist only during the build! Finally, the toplevel Makefile.am and configure.ac are modified, so that the correct options are passed to factory/configure.
- 6:42 PM Changeset in git [7938a0f]jengelh-datetimespielwiese by
- add: n_Farey, n_ChineseRemainder (from master)
Jan 30, 2012:
- 6:59 PM Changeset in git [461f40]jengelh-datetimespielwiese by
- fix the enabling of omalloc for factory CHG: top level configure should enable omalloc by default FIX: "make check" in factory/ needs omalloc library, thus: LDFLAGS, LDADD CHG: prettier configure output with AS_HELP_STRING CHG: further minor improvements to the patch
- 12:55 PM Ticket #347 (option redSB greeds memory and does not terminate) closed by
- wontfix: redSB involves computation with rational functions, which is slow by …
Jan 27, 2012:
- 7:44 PM Changeset in git [bd795d]jengelh-datetimespielwiese by
- improved build system in Singuar/: building of libparse and [TE]Singular ADD/CHG: distribute and install emacs/ (under $(datadir)/) CHG: moved fegetopt.{c,h} from kernel/ to Singular/ ADD: build and install Singular/[TE]Singular ADD: better Singular/libparse CHG: only build the static release and debug binaries Singular&Singularg by default!
- 7:07 PM Changeset in git [76f3a18]jengelh-datetimespielwiese by
- added building binary programs from IntegerProgramming: toric_ideal, solve_IP, change_cost, gen_test and LLL ADD: IntegerProgramming is a SUBPACKAGE of the main package CHG: removing obsolette stuff (gccversion.sh) CHG: use gmp.h instead of si_gmp.h! TODO: install help files properly (only distributed for now)
- 4:44 PM Changeset in git [8156a7]jengelh-datetimespielwiese by
- fix: correct type of the first resolution item FIX: correcting the wrong fix (2e82885cace38a8e031d2509e1c6a77fc9730c32) of syConvRes ADD: new test for this glitch
- 3:50 PM Changeset in git [f3cdf9]jengelh-datetimespielwiese by
- fix Manual.lst (ignored .tst) FIX: testnames like Manual/blahblahblah:.tst are not to be considered for now
- 2:50 PM Changeset in git [7453b4]jengelh-datetimespielwiese by
- chg: farey changes from master
- 12:09 PM Ticket #402 (ssi link crashes when transferring an ideal in a ring with ordering wp) closed by
- fixed: fixed with rev. 14541 and 14543. (orderings with weigths were not …
- 10:29 AM Changeset in git [ac3fcca]jengelh-datetimespielwiese by
- chg: computation of G*oldQ
Jan 26, 2012:
- 7:39 PM Changeset in git [5e1797]jengelh-datetimespielwiese by
- fix the segfault occuring only on 64 bit FIX: exitBuchMora tried to free strat->sevS as if it is an array of ints (i.e. not longs!)
- 5:51 PM Changeset in git [4fbc43]jengelh-datetimespielwiese by
- Merge pull request #45 from mmklee/sw_testres chg: update test results for sqrfree
- 5:51 PM Changeset in git [e6d914d]jengelh-datetimespielwiese by
- Merge pull request #44 from mmklee/factory_sqrfree_sw fix: some issues with leading coeff in squarefree factorization over finite fields
- 5:32 PM Changeset in git [ddaf27]jengelh-datetimespielwiese by
- fix omalloc (debug version on 64 bit CPU) FIX: according to Hans, one has to always use libomalloc_g (full!) FIX: in release version on 64 bit one has to use the full library version TODO: the release tests (omtTest-s-r&omtTest-d-r) fail and were disabled for now...
- 2:40 PM Ticket #402 (ssi link crashes when transferring an ideal in a ring with ordering wp) created by
- […] The same code works when I replace wp(1,1,1) by dp.
Jan 25, 2012:
- 10:29 PM Changeset in git [5335ba]jengelh-datetimespielwiese by
- chg: computation of log derivative now expects truncated input
- 7:08 PM Changeset in git [8ddc676]jengelh-datetimespielwiese by
- wrong configure output FIX: inconsistent messages: one can disable some default features
- 9:51 AM Ticket #401 (Compilation error on Ubuntu 11.10) closed by
- fixed: This is a bug of gcc 4.6.0 (at least on ubuntu), not of Singular. As …
- 7:39 AM Ticket #401 (Compilation error on Ubuntu 11.10) created by
- sparsmat.cc: In function ‘BOOLEAN …
Jan 24, 2012:
- 5:47 PM Changeset in git [f9b796e]jengelh-datetimespielwiese by
- chg: substitution in the top level routines
- 5:46 PM Changeset in git [3af6b6]jengelh-datetimespielwiese by
- chg: choose "shortest" univariate factorization no matter what the evaluation point is
- 2:01 PM Changeset in git [9c4455]jengelh-datetimespielwiese by
- removed: gccversion.sh (cleanup from master)
- 1:35 PM Changeset in git [d73353]jengelh-datetimespielwiese by
- add: hilb: min. of the module weights
- 12:40 PM Changeset in git [a36fcb5]jengelh-datetimespielwiese by
- chg: use shape of Newton polygon also in lattice recombination
Jan 23, 2012:
- 11:14 PM Changeset in git [3d0075]jengelh-datetimespielwiese by
- fix: some minor fix
- 11:04 PM Changeset in git [db65ada]jengelh-datetimespielwiese by
- chg: lowered bound for early success in earlyFactorDetection
- 10:56 PM Changeset in git [69076c]jengelh-datetimespielwiese by
- chg: use shape of Newton polygon for factor detection and use lower lift bound
Jan 20, 2012:
Jan 16, 2012:
- 7:14 PM Changeset in git [5583e1]jengelh-datetimespielwiese by
- fix: deleted too much Signed-off-by: Martin Lee <martinlee84@web.de>
- 1:08 PM Changeset in git [a54114]jengelh-datetimespielwiese by
- chg: replaced Variable (1)
- 11:48 AM Ticket #399 (Singular-3.1.3.3 build failure on OS X 10.4 when directory name is long) closed by
- fixed: (fixed) with 14492 (could not test it since we don't have OS X 10.4 on …
Jan 13, 2012:
- 4:42 PM Ticket #400 (variables is errornous if the the first entry of an ideal is zero) created by
- […]
- 12:20 PM Ticket #399 (Singular-3.1.3.3 build failure on OS X 10.4 when directory name is long) created by
- On OS X 10.4, when building singular through Sage in a directory with …
Jan 12, 2012:
- 2:54 PM Changeset in git [a88d77]jengelh-datetimespielwiese by
- chg: update test results for sqrfree
Jan 11, 2012:
- 9:02 PM Ticket #398 (spielwiese compilation issues on my ARM box) created by
- There are two problems which prevent me to compile successfully : (1) …
- 4:37 PM Changeset in git [51c97f]jengelh-datetimespielwiese by
- partially seperate feResources
- 3:13 PM Changeset in git [6c98d52]jengelh-datetimespielwiese by
- chg: compiler warnings in kutil.cc
- 2:44 PM Changeset in git [c53fdc]jengelh-datetimespielwiese by
- chg/fix: switched off Flint gcd over Z
- 2:42 PM Changeset in git [930ea8]jengelh-datetimespielwiese by
- chg: compiler warnings: newHEdge, messageStat
- 12:53 PM Changeset in git [2dbf7e]jengelh-datetimespielwiese by
- fix: some issues with leading coeff in squarefree factorization over finite fields
Jan 10, 2012:
- 4:53 PM Changeset in git [cf2d9e]jengelh-datetimespielwiese by
- chg: use feFopen to open GF tables if Singular is used TODO: add a check if table was already read in and if so load it from memory?
- 4:51 PM Changeset in git [41d31d]jengelh-datetimespielwiese by
- chg: added a version of feFopen that takes only two arguments and sets the remaining values to default values
- 4:51 PM Changeset in git [72486f0]jengelh-datetimespielwiese by
- fix test program in factory (uses omalloc & findexec + misc + reporter + resources) FIX: 'make check' has to link against (and thus needs) resources, reporter, misc, findexec, omalloc! FIX: factory test programs must supply the binary' path and initialize Resources... CHG: search and open "gftables/%d" instead of just "%d" while loading %d^th gftable (search pathes updated accordingly) NOTE: This change makes it impossible to check factory without building polys first :( This should be resolved by separating libresources (+???) into another library (possibly including findexec)...
- 4:20 PM Changeset in git [31f1850]jengelh-datetimespielwiese by
- chg: pDeg leads to confusion, removed to p_Deg
Jan 9, 2012:
- 5:37 PM Ticket #389 (transfer denominator() and numerator() from poly.lib to the Singular kernel) closed by
- fixed
- 2:01 PM Changeset in git [f8ac2df]jengelh-datetimespielwiese by
- chg: replaced Hensel lifting and early factor detection by a faster version
- 1:59 PM Changeset in git [34e062]jengelh-datetimespielwiese by
- chg: added functions to compute better lifting precisions based on the shape of the Newton polygon
Jan 7, 2012:
- 12:42 AM Changeset in git [e1b841]jengelh-datetimespielwiese by
- update documentation for parallel.lib and realclassify.lib
Jan 6, 2012:
- 9:47 PM Changeset in git [a74143]jengelh-datetimespielwiese by
- 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]jengelh-datetimespielwiese by
- coeffs: removed nInternalChar in favour of n_GetChar
- 9:43 PM Changeset in git [e77676]jengelh-datetimespielwiese by
- Zp cleanup (no more coeffs::npPrimeM) CHG: removed coeffs::npPrimeM in favour of coeffs::ch
- 9:34 PM Changeset in git [40e88db]jengelh-datetimespielwiese by
- hidden private internal decarations and definitions (nv*) within modulop.cc
- 9:28 PM Changeset in git [79020f]jengelh-datetimespielwiese by
- 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]jengelh-datetimespielwiese by
- (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]jengelh-datetimespielwiese by
- 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]jengelh-datetimespielwiese by
- chg: removed some debug stuff
- 6:21 PM Changeset in git [0e6668]jengelh-datetimespielwiese by
- chg: more changes in order to replace old factorization over integers
- 2:24 PM Changeset in git [f1cfef]jengelh-datetimespielwiese by
- 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]jengelh-datetimespielwiese by
- 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
- on behalf of Gerhard deadline: end of January 2012
- 1:03 PM Changeset in git [6fd83c4]jengelh-datetimespielwiese by
- 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]jengelh-datetimespielwiese by
- chg: changed behaviour of sqrfree with optional argument 3 (according to master)
Jan 2, 2012:
- 1:12 PM Changeset in git [056089]jengelh-datetimespielwiese by
- 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]jengelh-datetimespielwiese by
- 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]jengelh-datetimespielwiese by
- 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]spielwiese by
- 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]jengelh-datetimespielwiese by
- 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]jengelh-datetimespielwiese by
- 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.
Note: See TracTimeline
for information about the timeline view.