Timeline



Aug 17, 2012:

3:23 PM Changeset in git [fc70ac]spielwiese by Alexander Dreyer <alexander.dreyer@…>
Treating subscriptable objects fix: 'shared' of subscriptable types new: reference counting rings here chg: classes for LeftvDeep/Shallow chg: Using class for construction fix: got reference counts right
10:54 AM Changeset in git [4447a0]spielwiese by Hans Schoenemann <hannes@…>
fix: more templates for libfac

Aug 16, 2012:

7:45 PM Changeset in git [1d277d]spielwiese by Hans Schoenemann <hannes@…>
fix: template instantiation for libfac Conflicts: libfac/factor/tmpl_inst.cc
3:55 PM Changeset in git [f40e20]spielwiese by Hans Schoenemann <hannes@…>
template moved: List<Variable>, Union, Difference Conflicts: libfac/factor/tmpl_inst.cc
12:06 PM Ticket #445 (newstruct violates internal assumption) closed by hannes
fixed: could not find user defined types (used as function) in the …
12:02 PM Changeset in git [0beffdf]spielwiese by Hans Schoenemann <hannes@…>
fix: bb used as function (tr #445)
9:33 AM Ticket #446 (Some factory headers not installed) created by dreyer
Francois Bissey reports here at …
9:08 AM Ticket #445 (newstruct violates internal assumption) created by dreyer
Singular's debug version shows, that newstructs violate an internal …

Aug 15, 2012:

11:10 PM Changeset in git [5b390e]spielwiese by Martin Lee <martinlee84@…>
chg: improved recoverFactors
7:55 PM Changeset in git [865b20]spielwiese by Oleksandr Motsak <motsak@…>
fixed a bug in naInvers for the case of non-irreducible minpoly and division by a zero-divisor
6:43 PM Changeset in git [d8b0997]spielwiese by Hans Schoenemann <hannes@…>
fix: npInit for large ints
4:47 PM Changeset in git [8336c9]spielwiese by Martin Lee <martinlee84@…>
chg: moved some helper functions to utilities
3:30 PM Changeset in git [c7b56e2]spielwiese by Martin Lee <martinlee84@…>
chg: typo/editing
3:01 PM Changeset in git [8e452c9]spielwiese by Martin Lee <martinlee84@…>
chg: distribute content in precomputeLeadingCoeff
2:51 PM Changeset in git [8d2c11]spielwiese by Martin Lee <martinlee84@…>
chg: added some helper functions
2:31 PM Changeset in git [fcd296]spielwiese by Martin Lee <martinlee84@…>
chg: if heuristics fail try again without heuristic
1:44 PM Changeset in git [3216ec]spielwiese by Hans Schoenemann <hannes@…>
add: extgcd for bigint
12:44 PM Changeset in git [902846]spielwiese by Hans Schoenemann <hannes@…>
doc: chinrem/extgcd with bigint

Aug 14, 2012:

3:35 PM Changeset in git [75c668]spielwiese by Alexander Dreyer <alexander.dreyer@…>
Introducing blackbox type "shared" fix: newstruc's subexpressions working fix: support subexpr of subexpr chg: simplified reference dereferencing chg: simplified shallow copies of sleftv new: blackbox type

Aug 13, 2012:

5:58 PM Changeset in git [971984c]spielwiese by Alexander Dreyer <alexander.dreyer@…>
Improved interface chg: simplified redundant interface fix: left-hand side of assignment may also be a reference new: M-ary operations for references; def(reference) chg: compile-time de-reference where possible
5:48 PM Changeset in git [4d55e4]spielwiese by Alexander Dreyer <alexander.dreyer@…>
add: treating ring dependent references
2:49 PM Ticket #444 (substitution of number by number returns poly) closed by hannes
wontfix: There is no substitution for numbers, the automatic type conversion …
1:37 PM Ticket #437 (negate() should be NTL::negate()) closed by hannes
fixed: fixed by a test for gcc version <4
1:14 PM Changeset in git [a8ead8]spielwiese by Hans Schoenemann <hannes@…>
fix: memory leak in walk

Aug 12, 2012:

8:03 PM Changeset in git [8797746]spielwiese by Martin Lee <martinlee84@…>
chg: chmod -x

Aug 10, 2012:

6:48 PM Changeset in git [c81423]spielwiese by Oleksandr Motsak <motsak@…>
better condition for running "m_checker.Initialize(m_syzLeads);" in SchreyerSyzygyComputation::ComputeLeadingSyzygyTerms add: CReducerFinder::DebugPrint() for hash output
6:43 PM Changeset in git [6caad65]spielwiese by Oleksandr Motsak <motsak@…>
warnings elimination chg: uninitialized fake variables chg: "'const' type qualifier on return type has no effect" for numeric/ chg: more minor warnings elimination
6:22 PM Changeset in git [285a39]spielwiese by Hans Schoenemann <hannes@…>
fix: nlContent
5:52 PM Changeset in git [39d731]spielwiese by Hans Schoenemann <hannes@…>
fix: nlClearDenom/nlContent: lead coeff >0
4:45 PM Changeset in git [7326063]spielwiese by Hans Schoenemann <hannes@…>
chg: IntDiv/IntMod postponed
2:49 PM Changeset in git [e8eba7]spielwiese by Hans Schoenemann <hannes@…>
fix: div/mod stuff for paraPlanCurve: aDiv, aMod
2:45 PM Changeset in git [e11ed0]spielwiese by Hans Schoenemann <hannes@…>
fix: nlClearDenominator: less nlNormalize, positive leadcoeff
2:40 PM Changeset in git [824c47]spielwiese by Hans Schoenemann <hannes@…>
chg: mod/div for bigint
1:20 PM Ticket #443 (configure should check for nanosleep in -lrt) closed by hannes
fixed: yes, that is the patch.
11:49 AM Changeset in git [6af78bb]spielwiese by Martin Lee <martinlee84@…>
chg: minor optimization

Aug 9, 2012:

9:27 PM Changeset in git [e98c64]spielwiese by Oleksandr Motsak <motsak@…>
adding IGNORETAILS option for computing pure Schreyer Frames (test with 'testAGRFrame')
8:18 PM Changeset in git [560a3d]spielwiese by Oleksandr Motsak <motsak@…>
fixing bug (use of non-initialized value) in nlClearDenominators and minor improvements
5:37 PM Changeset in git [26261f]spielwiese by Oleksandr Motsak <motsak@…>
temporary disable Short/parallel_s.tst as it leaves Singular processes running
2:33 PM Ticket #444 (substitution of number by number returns poly) created by gorzel
Substitution of number by number should return number: […]
2:28 PM Changeset in git [1a2d66]spielwiese by Martin Lee <martinlee84@…>
fix: segfault of Hensel lifting in precomputeLeadingCoeff due to gaps between variables
12:01 PM Changeset in git [5a9fa5]spielwiese by Hans Schoenemann <hannes@…>
fix: mod_ now indep. of implementation details of mod
11:33 AM Changeset in git [5295f9]spielwiese by Martin Lee <martinlee84@…>
chg: more heuristics to detect right leading coeff
11:30 AM Changeset in git [79592ac]spielwiese by Martin Lee <martinlee84@…>
chg: new command to check if poly consists only of leading coeff
8:36 AM Ticket #443 (configure should check for nanosleep in -lrt) created by anonymous
On Solaris 10, Singular-3-1-5 fails to compile because it uses the …

Aug 8, 2012:

9:14 PM Changeset in git [084393]spielwiese by Oleksandr Motsak <motsak@…>
Added DebugPrinting for numbers Note/Update: StringUpdate => StringEnd
7:39 PM Changeset in git [1d579f6]spielwiese by Hans Schoenemann <hannes@…>
fix: use c-% for mod and % for int
7:38 PM Changeset in git [b317e9]spielwiese by Hans Schoenemann <hannes@…>
fix: memory management in nlClearDenominator
5:46 PM Changeset in git [ab56fc]spielwiese by Oleksandr Motsak <motsak@…>
correcting polymake.lib inclusion
5:08 PM Changeset in git [5079887]spielwiese by Martin Lee <martinlee84@…>
chg: remove factors that were successfully recovered by LucksWang
4:59 PM Changeset in git [464b18]spielwiese by Martin Lee <martinlee84@…>
chg: minor improvement
4:52 PM Changeset in git [753fb61]spielwiese by Martin Lee <martinlee84@…>
chg: add old bivariate factors to oldAeval
3:48 PM Changeset in git [84b294]spielwiese by Oleksandr Motsak <motsak@…>
python-related autoconf macro for pyobjects
3:33 PM Changeset in git [42ea848]spielwiese by Oleksandr Motsak <motsak@…>
added Short/bug_newstruct3 to test suite (Short.lst)
3:12 PM Changeset in git [c8fff0]spielwiese by Martin Lee <martinlee84@…>
chg: avoid non zero components in evaluation point if evaluation point!=0
2:34 PM Changeset in git [9dacf3f]spielwiese by Martin Lee <martinlee84@…>
fix: more fixes to precomputeLeadingCoeff
2:24 PM Changeset in git [fce807]spielwiese by Martin Lee <martinlee84@…>
chg: changes due to changes to getLeadingCoeffs
2:00 PM Changeset in git [772056]spielwiese by Martin Lee <martinlee84@…>
chg: added new function sortByUniFactors chg: deleted part of getLeadingCoeffs that is now part of sortByUniFactors
1:53 PM Changeset in git [8267b8]spielwiese by Martin Lee <martinlee84@…>
chg: added a new function to recover factors
1:31 PM Changeset in git [7b5cb2]spielwiese by Martin Lee <martinlee84@…>
chg: faster retrieval of terms chg: LucksWangSparseHeuristic now returns also partial factors

Aug 7, 2012:

5:43 PM Changeset in git [36bbdc]spielwiese by Oleksandr Motsak <motsak@…>
correction of test results due to updates of libraries chg: no more polymake.lib, no more modStd warning
11:02 AM Changeset in git [228e0b]spielwiese by Hans Schoenemann <hannes@…>
fix: dump should not close r/w links (from master)
11:01 AM Changeset in git [6993c83]spielwiese by Hans Schoenemann <hannes@…>
fix: mod -> %, removed INTMOD_CMD (from master)

Aug 6, 2012:

7:49 PM Ticket #442 (Inconsistent int % int vs. bigint % bigint) closed by hannes
fixed: main difference to #436: - 436 is about bigint, 442 ist about int - …
7:44 PM Changeset in git [bd53ec7]spielwiese by Hans Schoenemann <hannes@…>
fix: tr #442: % and mod are now the same, result is non-negative from master
1:37 PM Ticket #442 (Inconsistent int % int vs. bigint % bigint) created by dreyer
The result of modulo operation are inconsistent for negative numbers: …

Aug 3, 2012:

7:33 PM Changeset in git [d1d27f1]spielwiese by Hans Schoenemann <hannes@…>
add: nlClearContent
1:48 PM Changeset in git [69c542]spielwiese by Hans Schoenemann <hannes@…>
removed polymake.lib
1:28 PM Changeset in git [e9ffa0]spielwiese by Hans Schoenemann <hannes@…>
Merge pull request #164 from mmklee/factory_trfix_sw Factory trfix sw
1:26 PM Changeset in git [b0732eb]spielwiese by Hans Schoenemann <hannes@…>
add: new libs from master
1:06 PM Changeset in git [c10f46]spielwiese by Hans Schoenemann <hannes@…>
Merge pull request #162 from steenpass/libs changes in LIBs from master
1:00 PM Changeset in git [b86107]spielwiese by Hans Schoenemann <hannes@…>
Merge pull request #163 from mmklee/libfac_fix_sw Libfac fix sw

Aug 2, 2012:

9:58 PM Changeset in git [5cecde]spielwiese by Oleksandr Motsak <motsak@…>
Totally bitmasked: CReducerFinder: FindReducer uses syz_checker.IsDivisible()
8:11 PM Changeset in git [495328]spielwiese by Oleksandr Motsak <motsak@…>
made all classes inherit from SchreyerSyzygyComputationFlags chg: moved the base ring into attributes (no need in extra ring argument) chg: removed __SYZCHECK__ (only relevant for schreyer.lib)
5:38 PM Changeset in git [4093f9]spielwiese by Oleksandr Motsak <motsak@…>
fix: fixed 'make check' by removing mpsr-related header includes from Singular/test.cc
4:42 PM Changeset in git [2d71dd]spielwiese by Martin Lee <martinlee84@…>
chg: deleted tests from EXTRA_DIST targets
4:21 PM Ticket #441 (Factoring over a finite field sometimes returns wrong result) closed by mlee
fixed: fixed with 15123
4:11 PM Changeset in git [d7ad81]spielwiese by Hans Schoenemann <hannes@…>
add: system("install",...) from master
4:09 PM Changeset in git [188de86]spielwiese by Hans Schoenemann <hannes@…>
Merge pull request #158 from alexanderdreyer/spielwiese Transfering newstruct and pyobject fixes to Spielwiese
3:33 PM Changeset in git [4f9652]spielwiese by Hans Schoenemann <hannes@…>
add: nlClearContent
2:56 PM Changeset in git [0419ab]spielwiese by Hans Schoenemann <hannes@…>
fix: removed gentable2 stuff
12:35 PM Changeset in git [051432]spielwiese by Martin Lee <martinlee84@…>
chg: added tests for tr. 439,440,441
10:49 AM Changeset in git [da984c]spielwiese by Martin Lee <martinlee84@…>
fix: tr 441
10:29 AM Changeset in git [d828d63]spielwiese by Hans Schoenemann <hannes@…>
removed MPSR stuff
12:07 AM Changeset in git [44a1c2]spielwiese by Alexander Dreyer <alexander.dreyer@…>
Fix perl -CS is out dated

Aug 1, 2012:

11:37 PM Changeset in git [3877fe]spielwiese by Alexander Dreyer <alexander.dreyer@…>
fix: newstruct's string operator may be overloaded
11:31 PM Changeset in git [29fc843]spielwiese by Alexander Dreyer <alexander.dreyer@…>
new: convert pyobject <-> intvec
11:29 PM Changeset in git [a04a05]spielwiese by Alexander Dreyer <alexander.dreyer@…>
chg: encapsulating newstruct's overloaded '=' and use in pyobject
11:15 PM Changeset in git [107b5b2]spielwiese by Alexander Dreyer <alexander.dreyer@…>
fix: empty lists to pyobject
11:07 PM Changeset in git [b2aa08]spielwiese by Alexander Dreyer <alexander.dreyer@…>
fix: pyobject falls back to newstruct operations
11:04 PM Changeset in git [eff324]spielwiese by Alexander Dreyer <alexander.dreyer@…>
chg: disclosuring fewer of newstruct
11:02 PM Changeset in git [ed47aab]spielwiese by Alexander Dreyer <alexander.dreyer@…>
new: newstruct_desc can be utilized by non-newstruc custom types
10:55 PM Changeset in git [33337c]spielwiese by Alexander Dreyer <alexander.dreyer@…>
new: pyobject can be converted to newstruct, if defined
9:43 PM Ticket #441 (Factoring over a finite field sometimes returns wrong result) created by jdemeyer@…
[…] Note the results vary if computed several times (these are the …
9:26 PM Changeset in git [183688]spielwiese by Martin Lee <martinlee84@…>
chg: if variable has level LEVELBASE it has no minpoly
7:43 PM Changeset in git [6ce030f]spielwiese by Oleksandr Motsak <motsak@…>
removal of the $Id$ svn tag from everywhere NOTE: the git SHA1 may be used instead (only on special places) NOTE: the libraries Singular/LIB/*.lib still contain the marker due to our current use of svn
6:49 PM Changeset in git [4e654a2]spielwiese by Oleksandr Motsak <motsak@…>
removed author's ID for autonumbering with git
5:56 PM Changeset in git [21263cf]spielwiese by Martin Lee <martinlee84@…>
chg: replaced hack by setMipo
5:50 PM Changeset in git [5ab7d6]spielwiese by Martin Lee <martinlee84@…>
chg: made var_names_ext static and setMipo available again
5:32 PM Changeset in git [741bb9]spielwiese by Martin Lee <martinlee84@…>
del: deleted tests for factorization from libfac these tests are now in /Tst/Short/factorizep_s.tst
5:25 PM Changeset in git [dd24e5]spielwiese by Oleksandr Motsak <motsak@…>
separated FindReducer into a separate class CReducerFinder (m_div) TODO: deal with m_LS via another CReducerFinder? NOTE: this change resulted in some speedups esp. for Hybrid approach (see schreyer.lib)
5:21 PM Changeset in git [85bcd6]spielwiese by Oleksandr Motsak <motsak@…>
added p_LmShortDivisibleByNoComp by analogy add: also needed pDebugLmShortDivisibleByNoComp and p_LmDivisibleByNoComp (with 2 rings) for completeness
5:13 PM Ticket #438 (Singular configured --without-debug doesn't build) closed by hannes
fixed
1:33 PM Ticket #172 (Announcement: new library decomp.lib) closed by hannes
fixed: added decomp.lib as experimental
1:06 PM Changeset in git [0df59c8]spielwiese by Hans Schoenemann <hannes@…>
add: decomp.lib
2:25 AM Changeset in git [b1d287]spielwiese by Oleksandr Motsak <motsak@…>
Merge pull request #157 from mmklee/factory_catch_up_sw Factory catch up sw

Jul 31, 2012:

5:05 PM Changeset in git [97686e]spielwiese by Martin Lee <martinlee84@…>
chg: deleted unneccessary stuff
3:31 PM Changeset in git [f55f39]spielwiese by Martin Lee <martinlee84@…>
chg: multiply by common denominator
2:37 PM Changeset in git [09afeb]spielwiese by Hans Schoenemann <hannes@…>
chg: close link after dumping
2:35 PM Ticket #440 (Factoring over a finite field returns reducible factor) closed by mlee
fixed: fixed with 15114
2:34 PM Ticket #439 (factorize() returns wrong constant) closed by mlee
fixed: fix with 15112
1:44 PM Changeset in git [16055bd]spielwiese by Martin Lee <martinlee84@…>
chg: move libfac into factory
1:31 PM Changeset in git [18500b]spielwiese by Martin Lee <martinlee84@…>
chg: moved libfac back
1:20 PM Changeset in git [362fc67]spielwiese by Martin Lee <martinlee84@…>
chg: remove $Id$
11:52 AM Changeset in git [6bc4cd]spielwiese by Martin Lee <martinlee84@…>
chg: deleted unneccessary '#if 1'
11:50 AM Changeset in git [0a1c16]spielwiese by Martin Lee <martinlee84@…>
fix: do not switch on rationals if there none
11:45 AM Changeset in git [ec664a2]spielwiese by Martin Lee <martinlee84@…>
fix: compilation errors with --enable-timing
11:15 AM Changeset in git [72bfc8]spielwiese by Martin Lee <martinlee84@…>
chg: deleted @internal

Jul 30, 2012:

5:19 PM Changeset in git [026171]spielwiese by Oleksandr Motsak <motsak@…>
introduced a bitmask of `leading` variables NOTE: this is the 2nd Schreyer's optimization idea chg: further removal of unused variables
11:40 AM Changeset in git [86aa4d5]spielwiese by Martin Lee <martinlee84@…>
fix: tr 440
11:40 AM Changeset in git [a8af6a8]spielwiese by Martin Lee <martinlee84@…>
chg: new command igcd to compute integer gcd
11:20 AM Changeset in git [ed66770]spielwiese by Martin Lee <martinlee84@…>
fix: tr 439

Jul 27, 2012:

7:06 PM Changeset in git [6e81fc]spielwiese by Oleksandr Motsak <motsak@…>
enable loading of 64-bit Mach-O bundles
7:02 PM Changeset in git [56bce65]spielwiese by Oleksandr Motsak <motsak@…>
added autoconf tests for cxxabi.h and execinfo.h in order to use backtrace* and abi::__cxa_demangle
6:18 PM Changeset in git [868735]spielwiese by Oleksandr Motsak <motsak@…>
removal of the dirty "include gmp.h without C++ declarations" hack NOTE: the hack messes up any later STD C++ library inclusions since one has to include bits/c++config.h before un- or re- defining __cplusplus

Jul 26, 2012:

5:50 PM Ticket #440 (Factoring over a finite field returns reducible factor) created by jdemeyer@…
In Singular-3-1-5 on x86_64 Linux: […] Note that the second …
4:57 PM Ticket #439 (factorize() returns wrong constant) created by jdemeyer@…
With Singular-3-1-5 compiled on a x86_64 Linux system: […] Note …
2:12 PM Ticket #438 (Singular configured --without-debug doesn't build) created by jdemeyer@…
When configuring Singular using […] the build fails: […]

Jul 25, 2012:

5:48 PM Changeset in git [7920d2]spielwiese by Oleksandr Motsak <motsak@…>
further deprecation of MP-related stuff!
5:48 PM Changeset in git [e12050]spielwiese by Oleksandr Motsak <motsak@…>
fixing bugs due to rChangeCurrRing(0) TODO: why all of this was commented out???!
5:22 PM Changeset in git [6779bb]spielwiese by Oleksandr Motsak <motsak@…>
fix due to sqrfree return type change (ideal -> list (ideal, intvec) )
4:35 PM Ticket #437 (negate() should be NTL::negate()) created by jdemeyer@…
In factory/cf_chinese.cc, the NTL function negate() is called …
2:53 PM Changeset in git [c93fda]spielwiese by Oleksandr Motsak <motsak@…>
more testing/comparing resolution computations add: 2 more longer tests due to Andreas chg: time in seconds
12:55 AM Changeset in git [802b08]spielwiese by Hans Schoenemann <hannes@…>
fix: syzygies for qring with ring-coeffs, part1

Jul 24, 2012:

1:48 PM Changeset in git [3ace5b6]spielwiese by Martin Lee <martinlee84@…>
chg: new command to get tail coeff wrt. given variable

Jul 23, 2012:

6:29 PM Changeset in git [c7d29b]spielwiese by Oleksandr Motsak <motsak@…>
final removal of old _INTERNAL_ functions and corresp. wrappers TODO/Q?: eliminate "const BOOLEAN __DEBUG__ = attributes.__DEBUG__;" by inheriting SchreyerSyzygyComputation from SchreyerSyzygyComputationFlags?
5:29 PM Changeset in git [f3094a]spielwiese by Oleksandr Motsak <motsak@…>
moved the definition of p_GetShortExpVector(poly, ring) to p_polys.cc
4:40 PM Changeset in git [8681bf]spielwiese by Martin Lee <martinlee84@…>
chg: make sure there are really enough bivariate factorizations
4:36 PM Changeset in git [4fee0ed]spielwiese by Martin Lee <martinlee84@…>
chg: order variables by size of the leading coefficient

Jul 19, 2012:

11:18 PM Changeset in git [8291be]spielwiese by Oleksandr Motsak <motsak@…>
minor fixes in omalloc
11:17 PM Changeset in git [98223c]spielwiese by Oleksandr Motsak <motsak@…>
added C++ demangling and more debug output
11:16 PM Changeset in git [e078e0]spielwiese by Oleksandr Motsak <motsak@…>
fixing the build system as suggested by autoreconf & fixing the fix add: AM_PROG_AR&-Wno-extra-portability&-Werror are commented out for now due to problems with incompatible autotools :( add: usefull autotools flags (subdir-objects silent-rules) chg: removed some minor warnings
12:14 PM Changeset in git [8a30b1]spielwiese by Martin Lee <martinlee84@…>
fix: bug in precomputation of leading coefficient

Jul 18, 2012:

9:44 PM Changeset in git [e0af3ef]spielwiese by Martin Lee <martinlee84@…>
fix: need polys over Z
9:38 PM Changeset in git [faa1b8d]spielwiese by Martin Lee <martinlee84@…>
chg: print long instead of int
3:28 PM Changeset in git [de88371]spielwiese by Oleksandr Motsak <motsak@…>
Added stubs for putting the actual code (TODO!), where required (i.e. described) by Hans chg: descriptions for the output number (n_ClearContent & n_ClearDenominators) chg: publicly available default implementations ndClearContent & ndClearDenominators for fallback calls
Note: See TracTimeline for information about the timeline view.