source: git/Tst/Short/bug_charseries.tst @ 6c524f

spielwiese
Last change on this file since 6c524f was 6c524f, checked in by Jakob Kröker <kroeker@…>, 10 years ago
added a test for empty char series
  • Property mode set to 100644
File size: 717 bytes
Line 
1LIB "tst.lib";
2tst_init();
3// an error about side effects of WerrorS in libfac routines:
4
5LIB "primdec.lib";
6LIB("ehv.lib");
7ring r = 0,(x,y,z),lp;
8def p=z^2 + 1;
9def q=z^3 + 2;
10def sage20=p * q^2;
11def sage21=y-z^2;
12ideal i=sage20,sage21;
13kill sage21;
14kill sage20;
15def sage23=primdecSY(i);
16print(sage23);
17
18ring r = 0,(x,y,z),lp;
19def sage24=z^2 + 1;
20ERROR("kill p;");
21def sage25=z^3 + 2;
22def sage26=2;
23def sage27=sage25 ^ sage26;
24def sage28=sage24 * sage27;
25def sage29=y-z^2;
26ideal sage30=sage28,sage29;
27def sage31=primdecSY(sage30);
28sage31;
29
30// empty char series
31
32ideal I = -3*y^2-3, -3*x^2+1, -x*y+2*z^2;
33def L1 = primdecGTZ(I);
34def L2 = primdecSY(I);
35ASSUME(0, primDecsAreEquivalent(L1, L2) );
36L2;
37
38tst_status(1);$
Note: See TracBrowser for help on using the repository browser.