Changeset 499bdc in git for Singular


Ignore:
Timestamp:
Oct 13, 1997, 5:39:03 PM (27 years ago)
Author:
Hans Schönemann <hannes@…>
Branches:
(u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', 'b4f17ed1d25f93d46dbe29e4b499baecc2fd51bb')
Children:
b5ae525ed6a2020a638241140d0a4aabbc162e57
Parents:
d43a4d843e5403a3f9def8f515fb1c80302fd722
Message:
* hannes: added SINGULAR_SUB_VERSION in configure.in
          poly,poly,...=vector in ipassign.cc
          corrected minor bug in LDEBUG version of clapconv.cc


git-svn-id: file:///usr/local/Singular/svn/trunk@808 2c84dea3-7e68-4137-9b89-c4e89433aadc
Location:
Singular
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • Singular/clapconv.cc

    rd43a4d r499bdc  
    33*  Computer Algebra System SINGULAR     *
    44****************************************/
    5 // $Id: clapconv.cc,v 1.8 1997-09-18 14:08:17 Singular Exp $
     5// $Id: clapconv.cc,v 1.9 1997-10-13 15:38:58 Singular Exp $
    66/*
    77* ABSTRACT: convert data between Singular and factory
     
    139139      {
    140140        number z=(number)Alloc(sizeof(rnumber));
     141        #ifdef LDEBUG
     142        z->debug=123456;
     143        #endif
    141144        z->z = gmp_numerator( f );
    142145        if ( f.den() == 1 )
     
    267270      {
    268271        number z=(number)Alloc(sizeof(rnumber));
     272        #ifdef LDEBUG
     273        z->debug=123456;
     274        #endif
    269275        z->z = gmp_numerator( f );
    270276        if ( f.den() == 1 )
     277        {
    271278          z->s = 3;
     279        }
    272280        else
    273281        {
     
    433441  {
    434442    number z=(number)Alloc(sizeof(rnumber));
     443    #ifdef LDEBUG
     444    z->debug=123456;
     445    #endif
    435446    z->z = gmp_numerator( f );
    436447    if ( f.den() == 1 )
     448    {
    437449      z->s = 3;
     450    }
    438451    else
    439452    {
  • Singular/configure

    rd43a4d r499bdc  
    557557EOF
    558558
     559cat >> confdefs.h <<EOF
     560#define SINGULAR_SUB_VERSION ${SINGULAR_SUB_VERSION}
     561EOF
     562
    559563
    560564
     
    683687#endif
    684688EOF
    685 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:686: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
     689if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:690: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
    686690  ac_cv_prog_gcc=yes
    687691else
     
    735739  # not just through cpp.
    736740  cat > conftest.$ac_ext <<EOF
    737 #line 738 "configure"
     741#line 742 "configure"
    738742#include "confdefs.h"
    739743#include <assert.h>
     
    741745EOF
    742746ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
    743 { (eval echo configure:744: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
     747{ (eval echo configure:748: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
    744748ac_err=`grep -v '^ *+' conftest.out`
    745749if test -z "$ac_err"; then
     
    750754  CPP="${CC-cc} -E -traditional-cpp"
    751755  cat > conftest.$ac_ext <<EOF
    752 #line 753 "configure"
     756#line 757 "configure"
    753757#include "confdefs.h"
    754758#include <assert.h>
     
    756760EOF
    757761ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
    758 { (eval echo configure:759: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
     762{ (eval echo configure:763: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
    759763ac_err=`grep -v '^ *+' conftest.out`
    760764if test -z "$ac_err"; then
     
    819823#endif
    820824EOF
    821 if { ac_try='${CXX-g++} -E conftest.C'; { (eval echo configure:822: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
     825if { ac_try='${CXX-g++} -E conftest.C'; { (eval echo configure:826: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
    822826  ac_cv_prog_gxx=yes
    823827else
     
    891895else
    892896cat > conftest.$ac_ext <<EOF
    893 #line 894 "configure"
     897#line 898 "configure"
    894898#include "confdefs.h"
    895899main(){return(0);}
    896900EOF
    897 { (eval echo configure:898: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
     901{ (eval echo configure:902: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
    898902if test -s conftest && (./conftest; exit) 2>/dev/null; then
    899903  ac_cv_c_cross=no
     
    10671071LIBS="-lm  $LIBS"
    10681072cat > conftest.$ac_ext <<EOF
    1069 #line 1070 "configure"
     1073#line 1074 "configure"
    10701074#include "confdefs.h"
    10711075/* Override any gcc2 internal prototype to avoid an error.  */
     
    10771081; return 0; }
    10781082EOF
    1079 if { (eval echo configure:1080: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
     1083if { (eval echo configure:1084: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
    10801084  rm -rf conftest*
    10811085  eval "ac_cv_lib_$ac_lib_var=yes"
     
    11091113LIBS="-lbsd  $LIBS"
    11101114cat > conftest.$ac_ext <<EOF
    1111 #line 1112 "configure"
     1115#line 1116 "configure"
    11121116#include "confdefs.h"
    11131117/* Override any gcc2 internal prototype to avoid an error.  */
     
    11191123; return 0; }
    11201124EOF
    1121 if { (eval echo configure:1122: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
     1125if { (eval echo configure:1126: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
    11221126  rm -rf conftest*
    11231127  eval "ac_cv_lib_$ac_lib_var=yes"
     
    11511155LIBS="-lsocket  $LIBS"
    11521156cat > conftest.$ac_ext <<EOF
    1153 #line 1154 "configure"
     1157#line 1158 "configure"
    11541158#include "confdefs.h"
    11551159/* Override any gcc2 internal prototype to avoid an error.  */
     
    11611165; return 0; }
    11621166EOF
    1163 if { (eval echo configure:1164: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
     1167if { (eval echo configure:1168: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
    11641168  rm -rf conftest*
    11651169  eval "ac_cv_lib_$ac_lib_var=yes"
     
    11931197LIBS="-lnsl  $LIBS"
    11941198cat > conftest.$ac_ext <<EOF
    1195 #line 1196 "configure"
     1199#line 1200 "configure"
    11961200#include "confdefs.h"
    11971201/* Override any gcc2 internal prototype to avoid an error.  */
     
    12031207; return 0; }
    12041208EOF
    1205 if { (eval echo configure:1206: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
     1209if { (eval echo configure:1210: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
    12061210  rm -rf conftest*
    12071211  eval "ac_cv_lib_$ac_lib_var=yes"
     
    12351239LIBS="-lucb  $LIBS"
    12361240cat > conftest.$ac_ext <<EOF
    1237 #line 1238 "configure"
     1241#line 1242 "configure"
    12381242#include "confdefs.h"
    12391243/* Override any gcc2 internal prototype to avoid an error.  */
     
    12451249; return 0; }
    12461250EOF
    1247 if { (eval echo configure:1248: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
     1251if { (eval echo configure:1252: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
    12481252  rm -rf conftest*
    12491253  eval "ac_cv_lib_$ac_lib_var=yes"
     
    12791283LIBS="-lncurses  $LIBS"
    12801284cat > conftest.$ac_ext <<EOF
    1281 #line 1282 "configure"
     1285#line 1286 "configure"
    12821286#include "confdefs.h"
    12831287/* Override any gcc2 internal prototype to avoid an error.  */
     
    12891293; return 0; }
    12901294EOF
    1291 if { (eval echo configure:1292: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
     1295if { (eval echo configure:1296: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
    12921296  rm -rf conftest*
    12931297  eval "ac_cv_lib_$ac_lib_var=yes"
     
    13201324LIBS="-lcurses  $LIBS"
    13211325cat > conftest.$ac_ext <<EOF
    1322 #line 1323 "configure"
     1326#line 1327 "configure"
    13231327#include "confdefs.h"
    13241328/* Override any gcc2 internal prototype to avoid an error.  */
     
    13301334; return 0; }
    13311335EOF
    1332 if { (eval echo configure:1333: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
     1336if { (eval echo configure:1337: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
    13331337  rm -rf conftest*
    13341338  eval "ac_cv_lib_$ac_lib_var=yes"
     
    13611365LIBS="-ltermcap  $LIBS"
    13621366cat > conftest.$ac_ext <<EOF
    1363 #line 1364 "configure"
     1367#line 1368 "configure"
    13641368#include "confdefs.h"
    13651369/* Override any gcc2 internal prototype to avoid an error.  */
     
    13711375; return 0; }
    13721376EOF
    1373 if { (eval echo configure:1374: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
     1377if { (eval echo configure:1378: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
    13741378  rm -rf conftest*
    13751379  eval "ac_cv_lib_$ac_lib_var=yes"
     
    14071411LIBS="-lreadline  $LIBS"
    14081412cat > conftest.$ac_ext <<EOF
    1409 #line 1410 "configure"
     1413#line 1414 "configure"
    14101414#include "confdefs.h"
    14111415/* Override any gcc2 internal prototype to avoid an error.  */
     
    14171421; return 0; }
    14181422EOF
    1419 if { (eval echo configure:1420: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
     1423if { (eval echo configure:1424: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
    14201424  rm -rf conftest*
    14211425  eval "ac_cv_lib_$ac_lib_var=yes"
     
    14501454else
    14511455  cat > conftest.$ac_ext <<EOF
    1452 #line 1453 "configure"
     1456#line 1457 "configure"
    14531457#include "confdefs.h"
    14541458#include <$ac_hdr>
    14551459EOF
    14561460ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
    1457 { (eval echo configure:1458: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
     1461{ (eval echo configure:1462: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
    14581462ac_err=`grep -v '^ *+' conftest.out`
    14591463if test -z "$ac_err"; then
     
    15091513LIBS="-ldld  $LIBS"
    15101514cat > conftest.$ac_ext <<EOF
    1511 #line 1512 "configure"
     1515#line 1516 "configure"
    15121516#include "confdefs.h"
    15131517/* Override any gcc2 internal prototype to avoid an error.  */
     
    15191523; return 0; }
    15201524EOF
    1521 if { (eval echo configure:1522: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
     1525if { (eval echo configure:1526: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
    15221526  rm -rf conftest*
    15231527  eval "ac_cv_lib_$ac_lib_var=yes"
     
    15501554LIBS="-lgmp  $LIBS"
    15511555cat > conftest.$ac_ext <<EOF
    1552 #line 1553 "configure"
     1556#line 1557 "configure"
    15531557#include "confdefs.h"
    15541558/* Override any gcc2 internal prototype to avoid an error.  */
     
    15601564; return 0; }
    15611565EOF
    1562 if { (eval echo configure:1563: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
     1566if { (eval echo configure:1567: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
    15631567  rm -rf conftest*
    15641568  eval "ac_cv_lib_$ac_lib_var=yes"
     
    15951599LIBS="-lsmallgmp  $LIBS"
    15961600cat > conftest.$ac_ext <<EOF
    1597 #line 1598 "configure"
     1601#line 1602 "configure"
    15981602#include "confdefs.h"
    15991603/* Override any gcc2 internal prototype to avoid an error.  */
     
    16051609; return 0; }
    16061610EOF
    1607 if { (eval echo configure:1608: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
     1611if { (eval echo configure:1612: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
    16081612  rm -rf conftest*
    16091613  eval "ac_cv_lib_$ac_lib_var=yes"
     
    16371641LIBS="-lMP  $LIBS"
    16381642cat > conftest.$ac_ext <<EOF
    1639 #line 1640 "configure"
     1643#line 1644 "configure"
    16401644#include "confdefs.h"
    16411645/* Override any gcc2 internal prototype to avoid an error.  */
     
    16471651; return 0; }
    16481652EOF
    1649 if { (eval echo configure:1650: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
     1653if { (eval echo configure:1654: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
    16501654  rm -rf conftest*
    16511655  eval "ac_cv_lib_$ac_lib_var=yes"
     
    16791683LIBS="-lMPT  $LIBS"
    16801684cat > conftest.$ac_ext <<EOF
    1681 #line 1682 "configure"
     1685#line 1686 "configure"
    16821686#include "confdefs.h"
    16831687/* Override any gcc2 internal prototype to avoid an error.  */
     
    16891693; return 0; }
    16901694EOF
    1691 if { (eval echo configure:1692: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
     1695if { (eval echo configure:1696: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
    16921696  rm -rf conftest*
    16931697  eval "ac_cv_lib_$ac_lib_var=yes"
     
    17211725LIBS="-lsingcf  $LIBS"
    17221726cat > conftest.$ac_ext <<EOF
    1723 #line 1724 "configure"
     1727#line 1728 "configure"
    17241728#include "confdefs.h"
    17251729/* Override any gcc2 internal prototype to avoid an error.  */
     
    17311735; return 0; }
    17321736EOF
    1733 if { (eval echo configure:1734: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
     1737if { (eval echo configure:1738: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
    17341738  rm -rf conftest*
    17351739  eval "ac_cv_lib_$ac_lib_var=yes"
     
    17631767LIBS="-lsingfac  $LIBS"
    17641768cat > conftest.$ac_ext <<EOF
    1765 #line 1766 "configure"
     1769#line 1770 "configure"
    17661770#include "confdefs.h"
    17671771/* Override any gcc2 internal prototype to avoid an error.  */
     
    17731777; return 0; }
    17741778EOF
    1775 if { (eval echo configure:1776: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
     1779if { (eval echo configure:1780: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
    17761780  rm -rf conftest*
    17771781  eval "ac_cv_lib_$ac_lib_var=yes"
     
    18061810else
    18071811  cat > conftest.$ac_ext <<EOF
    1808 #line 1809 "configure"
     1812#line 1813 "configure"
    18091813#include "confdefs.h"
    18101814#include <$ac_hdr>
    18111815EOF
    18121816ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
    1813 { (eval echo configure:1814: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
     1817{ (eval echo configure:1818: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
    18141818ac_err=`grep -v '^ *+' conftest.out`
    18151819if test -z "$ac_err"; then
     
    20062010else
    20072011  cat > conftest.$ac_ext <<EOF
    2008 #line 2009 "configure"
     2012#line 2013 "configure"
    20092013#include "confdefs.h"
    20102014#include <stdlib.h>
     
    20142018EOF
    20152019ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
    2016 { (eval echo configure:2017: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
     2020{ (eval echo configure:2021: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
    20172021ac_err=`grep -v '^ *+' conftest.out`
    20182022if test -z "$ac_err"; then
     
    20292033  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
    20302034cat > conftest.$ac_ext <<EOF
    2031 #line 2032 "configure"
     2035#line 2036 "configure"
    20322036#include "confdefs.h"
    20332037#include <string.h>
     
    20472051  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
    20482052cat > conftest.$ac_ext <<EOF
    2049 #line 2050 "configure"
     2053#line 2054 "configure"
    20502054#include "confdefs.h"
    20512055#include <stdlib.h>
     
    20682072else
    20692073cat > conftest.$ac_ext <<EOF
    2070 #line 2071 "configure"
     2074#line 2075 "configure"
    20712075#include "confdefs.h"
    20722076#include <ctype.h>
     
    20792083
    20802084EOF
    2081 { (eval echo configure:2082: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
     2085{ (eval echo configure:2086: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
    20822086if test -s conftest && (./conftest; exit) 2>/dev/null; then
    20832087  :
     
    21072111else
    21082112  cat > conftest.$ac_ext <<EOF
    2109 #line 2110 "configure"
     2113#line 2114 "configure"
    21102114#include "confdefs.h"
    21112115#include <$ac_hdr>
    21122116EOF
    21132117ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
    2114 { (eval echo configure:2115: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
     2118{ (eval echo configure:2119: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
    21152119ac_err=`grep -v '^ *+' conftest.out`
    21162120if test -z "$ac_err"; then
     
    21462150else
    21472151  cat > conftest.$ac_ext <<EOF
    2148 #line 2149 "configure"
     2152#line 2153 "configure"
    21492153#include "confdefs.h"
    21502154#include <$ac_hdr>
    21512155EOF
    21522156ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
    2153 { (eval echo configure:2154: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
     2157{ (eval echo configure:2158: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
    21542158ac_err=`grep -v '^ *+' conftest.out`
    21552159if test -z "$ac_err"; then
     
    21952199else
    21962200  cat > conftest.$ac_ext <<EOF
    2197 #line 2198 "configure"
     2201#line 2202 "configure"
    21982202#include "confdefs.h"
    21992203
     
    22452249; return 0; }
    22462250EOF
    2247 if { (eval echo configure:2248: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
     2251if { (eval echo configure:2252: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
    22482252  rm -rf conftest*
    22492253  ac_cv_c_const=yes
     
    22712275for ac_kw in inline __inline__ __inline; do
    22722276  cat > conftest.$ac_ext <<EOF
    2273 #line 2274 "configure"
     2277#line 2278 "configure"
    22742278#include "confdefs.h"
    22752279
     
    22792283; return 0; }
    22802284EOF
    2281 if { (eval echo configure:2282: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
     2285if { (eval echo configure:2286: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
    22822286  rm -rf conftest*
    22832287  ac_cv_c_inline=$ac_kw; break
     
    23072311else
    23082312  cat > conftest.$ac_ext <<EOF
    2309 #line 2310 "configure"
     2313#line 2314 "configure"
    23102314#include "confdefs.h"
    23112315#include <sys/types.h>
     
    23382342else
    23392343  cat > conftest.$ac_ext <<EOF
    2340 #line 2341 "configure"
     2344#line 2345 "configure"
    23412345#include "confdefs.h"
    23422346#include <sys/types.h>
     
    23482352; return 0; }
    23492353EOF
    2350 if { (eval echo configure:2351: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
     2354if { (eval echo configure:2355: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
    23512355  rm -rf conftest*
    23522356  ac_cv_header_time=yes
     
    23722376else
    23732377  cat > conftest.$ac_ext <<EOF
    2374 #line 2375 "configure"
     2378#line 2379 "configure"
    23752379#include "confdefs.h"
    23762380#include <sys/types.h>
     
    23812385; return 0; }
    23822386EOF
    2383 if { (eval echo configure:2384: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
     2387if { (eval echo configure:2388: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
    23842388  rm -rf conftest*
    23852389  ac_cv_struct_tm=time.h
     
    24082412else
    24092413  cat > conftest.$ac_ext <<EOF
    2410 #line 2411 "configure"
     2414#line 2415 "configure"
    24112415#include "confdefs.h"
    24122416#include <alloca.h>
     
    24162420; return 0; }
    24172421EOF
    2418 if { (eval echo configure:2419: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
     2422if { (eval echo configure:2423: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
    24192423  rm -rf conftest*
    24202424  ac_cv_header_alloca_h=yes
     
    24402444else
    24412445  cat > conftest.$ac_ext <<EOF
    2442 #line 2443 "configure"
     2446#line 2447 "configure"
    24432447#include "confdefs.h"
    24442448
     
    24642468; return 0; }
    24652469EOF
    2466 if { (eval echo configure:2467: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
     2470if { (eval echo configure:2471: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
    24672471  rm -rf conftest*
    24682472  ac_cv_func_alloca=yes
     
    24992503else
    25002504  cat > conftest.$ac_ext <<EOF
    2501 #line 2502 "configure"
     2505#line 2506 "configure"
    25022506#include "confdefs.h"
    25032507#if defined(CRAY) && ! defined(CRAY2)
     
    25282532else
    25292533  cat > conftest.$ac_ext <<EOF
    2530 #line 2531 "configure"
     2534#line 2535 "configure"
    25312535#include "confdefs.h"
    25322536/* System header to define __stub macros and hopefully few prototypes,
     
    25502554; return 0; }
    25512555EOF
    2552 if { (eval echo configure:2553: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
     2556if { (eval echo configure:2557: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
    25532557  rm -rf conftest*
    25542558  eval "ac_cv_func_$ac_func=yes"
     
    25822586else
    25832587cat > conftest.$ac_ext <<EOF
    2584 #line 2585 "configure"
     2588#line 2589 "configure"
    25852589#include "confdefs.h"
    25862590find_stack_direction ()
     
    26012605}
    26022606EOF
    2603 { (eval echo configure:2604: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
     2607{ (eval echo configure:2608: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
    26042608if test -s conftest && (./conftest; exit) 2>/dev/null; then
    26052609  ac_cv_c_stack_direction=1
     
    26252629    ac_pattern="Autoconf.*'x'"
    26262630  cat > conftest.$ac_ext <<EOF
    2627 #line 2628 "configure"
     2631#line 2632 "configure"
    26282632#include "confdefs.h"
    26292633#include <sgtty.h>
     
    26432647  if test $ac_cv_prog_gcc_traditional = no; then
    26442648    cat > conftest.$ac_ext <<EOF
    2645 #line 2646 "configure"
     2649#line 2650 "configure"
    26462650#include "confdefs.h"
    26472651#include <termio.h>
     
    26712675else
    26722676  cat > conftest.$ac_ext <<EOF
    2673 #line 2674 "configure"
     2677#line 2678 "configure"
    26742678#include "confdefs.h"
    26752679/* System header to define __stub macros and hopefully few prototypes,
     
    26932697; return 0; }
    26942698EOF
    2695 if { (eval echo configure:2696: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
     2699if { (eval echo configure:2700: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
    26962700  rm -rf conftest*
    26972701  eval "ac_cv_func_$ac_func=yes"
     
    27232727else
    27242728cat > conftest.$ac_ext <<EOF
    2725 #line 2726 "configure"
     2729#line 2730 "configure"
    27262730#include "confdefs.h"
    27272731
     
    27922796
    27932797EOF
    2794 { (eval echo configure:2795: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
     2798{ (eval echo configure:2799: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
    27952799if test -s conftest && (./conftest; exit) 2>/dev/null; then
    27962800  ac_cv_func_mmap=yes
     
    28152819else
    28162820  cat > conftest.$ac_ext <<EOF
    2817 #line 2818 "configure"
     2821#line 2822 "configure"
    28182822#include "confdefs.h"
    28192823#include <sys/types.h>
     
    28332837; return 0; }
    28342838EOF
    2835 if { (eval echo configure:2836: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
     2839if { (eval echo configure:2840: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
    28362840  rm -rf conftest*
    28372841  ac_cv_type_signal=void
     
    28552859else
    28562860  cat > conftest.$ac_ext <<EOF
    2857 #line 2858 "configure"
     2861#line 2862 "configure"
    28582862#include "confdefs.h"
    28592863/* System header to define __stub macros and hopefully few prototypes,
     
    28772881; return 0; }
    28782882EOF
    2879 if { (eval echo configure:2880: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
     2883if { (eval echo configure:2884: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
    28802884  rm -rf conftest*
    28812885  eval "ac_cv_func_vprintf=yes"
     
    29032907else
    29042908  cat > conftest.$ac_ext <<EOF
    2905 #line 2906 "configure"
     2909#line 2910 "configure"
    29062910#include "confdefs.h"
    29072911/* System header to define __stub macros and hopefully few prototypes,
     
    29252929; return 0; }
    29262930EOF
    2927 if { (eval echo configure:2928: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
     2931if { (eval echo configure:2932: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
    29282932  rm -rf conftest*
    29292933  eval "ac_cv_func__doprnt=yes"
     
    29542958else
    29552959  cat > conftest.$ac_ext <<EOF
    2956 #line 2957 "configure"
     2960#line 2961 "configure"
    29572961#include "confdefs.h"
    29582962/* System header to define __stub macros and hopefully few prototypes,
     
    29762980; return 0; }
    29772981EOF
    2978 if { (eval echo configure:2979: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
     2982if { (eval echo configure:2983: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
    29792983  rm -rf conftest*
    29802984  eval "ac_cv_func_$ac_func=yes"
     
    30133017else
    30143018cat > conftest.$ac_ext <<EOF
    3015 #line 3016 "configure"
     3019#line 3020 "configure"
    30163020#include "confdefs.h"
    30173021 int main() { if (-2 >> 1 == -1) exit(0); else exit(1); }
    30183022EOF
    3019 { (eval echo configure:3020: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
     3023{ (eval echo configure:3024: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
    30203024if test -s conftest && (./conftest; exit) 2>/dev/null; then
    30213025  ac_cv_shift=yes
     
    30493053else
    30503054cat > conftest.$ac_ext <<EOF
    3051 #line 3052 "configure"
     3055#line 3056 "configure"
    30523056#include "confdefs.h"
    30533057 int main() {if (sizeof(int) == 4)  exit(0); else exit(1); }
    30543058EOF
    3055 { (eval echo configure:3056: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
     3059{ (eval echo configure:3060: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
    30563060if test -s conftest && (./conftest; exit) 2>/dev/null; then
    30573061  ac_cv_sizeof_int_equals_four=yes
     
    30843088else
    30853089cat > conftest.$ac_ext <<EOF
    3086 #line 3087 "configure"
     3090#line 3091 "configure"
    30873091#include "confdefs.h"
    30883092 int main() {if (sizeof(long) == sizeof(void*))  exit(0); else exit(1); }
    30893093EOF
    3090 { (eval echo configure:3091: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
     3094{ (eval echo configure:3095: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
    30913095if test -s conftest && (./conftest; exit) 2>/dev/null; then
    30923096  ac_cv_sizeof_long_equals_voidp=yes
     
    31133117else
    31143118cat > conftest.$ac_ext <<EOF
    3115 #line 3116 "configure"
     3119#line 3120 "configure"
    31163120#include "confdefs.h"
    31173121#include <stdio.h>
    31183122 main() { char *str=(char*)malloc(20); if (((int) sprintf(str,"123456789")) == 9) exit(0); else exit(1); }
    31193123EOF
    3120 { (eval echo configure:3121: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
     3124{ (eval echo configure:3125: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
    31213125if test -s conftest && (./conftest; exit) 2>/dev/null; then
    31223126  ac_cv_returns_n_of_chars=yes
     
    31463150else
    31473151cat > conftest.$ac_ext <<EOF
    3148 #line 3149 "configure"
     3152#line 3153 "configure"
    31493153#include "confdefs.h"
    31503154#include <stdio.h>
     
    31573161}
    31583162EOF
    3159 { (eval echo configure:3160: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
     3163{ (eval echo configure:3164: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
    31603164if test -s conftest && (./conftest; exit) 2>/dev/null; then
    31613165  ac_cv_sizeof_voidp=`cat conftestval`
     
    31793183else
    31803184  cat > conftest.$ac_ext <<EOF
    3181 #line 3182 "configure"
     3185#line 3186 "configure"
    31823186#include "confdefs.h"
    31833187#ifdef _AIX
  • Singular/configure.in

    rd43a4d r499bdc  
    1717AC_DEFINE_UNQUOTED(S_VERSION1, "version: ${SINGULAR_MAJOR_VERSION}.${SINGULAR_MINOR_VERSION}.${SINGULAR_SUB_VERSION}")
    1818AC_DEFINE_UNQUOTED(S_VERSION2, "${VERSION_DATE}")
     19AC_DEFINE_UNQUOTED(SINGULAR_SUB_VERSION, ${SINGULAR_SUB_VERSION})
    1920
    2021dnl
  • Singular/ipassign.cc

    rd43a4d r499bdc  
    22*  Computer Algebra System SINGULAR     *
    33****************************************/
    4 /* $Id: ipassign.cc,v 1.17 1997-08-14 13:10:43 Singular Exp $ */
     4/* $Id: ipassign.cc,v 1.18 1997-10-13 15:39:02 Singular Exp $ */
    55
    66/*
     
    418418static BOOLEAN jiA_QRING(leftv res, leftv a,Subexpr e)
    419419{
     420  // the follwing can only happen, if:
     421  //   - the left side is of type qring AND not an id
    420422  if ((e!=NULL)||(res->rtyp!=IDHDL))
    421423  {
     
    739741  return FALSE;
    740742}
     743static BOOLEAN jiA_VECTOR_L(leftv l,leftv r)
     744{
     745  /* right side is vector, left side is list (of poly)*/
     746  BOOLEAN nok;
     747  leftv l1=l;
     748  ideal I=idVec2Ideal((poly)r->Data());
     749  leftv h;
     750  sleftv t;
     751  int i=0;
     752  while (l!=NULL)
     753  {
     754    memset(&t,0,sizeof(sleftv));
     755    t.rtyp=POLY_CMD;
     756    if (i>=IDELEMS(I))
     757    {
     758      t.data=NULL;
     759    }
     760    else
     761    {
     762      t.data=(char *)I->m[i];
     763      I->m[i]=NULL;
     764    }
     765    h=l->next;
     766    l->next=NULL;
     767    nok=jiAssign_1(l,&t);
     768    t.CleanUp();
     769    if (nok)
     770    {
     771      idDelete(&I);
     772      return TRUE;
     773    }
     774    i++;
     775    l=h;
     776  }
     777  idDelete(&I);
     778  l1->CleanUp();
     779  r->CleanUp();
     780  return FALSE;
     781}
    741782static BOOLEAN jjA_L_LIST(leftv l, leftv r)
    742783/* left side: list
     
    12181259    if (rt==INTVEC_CMD)
    12191260      return jiA_INTVEC_L(l,r);
     1261    else if (rt==VECTOR_CMD)
     1262      return jiA_VECTOR_L(l,r);
    12201263    else if ((rt==IDEAL_CMD)||(rt==MATRIX_CMD))
    12211264      return jiA_MATRIX_L(l,r);
  • Singular/subexpr.cc

    rd43a4d r499bdc  
    463463      break;
    464464    case STRING_CMD:
    465       data= (void *)mstrdup((char *)d);
    466       break;
     465    //  data= (void *)mstrdup((char *)d);
     466    //  break;
    467467    case PROC_CMD:
    468468      data= (void *)mstrdup((char *)d);
     
    485485      break;
    486486    case LINK_CMD:
    487       data = (void *)slCopy((si_link) d);
     487      data = (void *)slCopy((si_link)d);
    488488      break;
    489489    case RING_CMD:
    490490    case QRING_CMD:
    491491      {
    492         ring r=(ring)d;
    493         r->ref++;
    494         data=d;
     492        if (d!=NULL)
     493        {
     494          ring r=(ring)d;
     495          r->ref++;
     496          data=d;
     497        } 
     498        else
     499        {
     500          WerrorS("invalid ring description");
     501        } 
    495502        break;
    496503      }
Note: See TracChangeset for help on using the changeset viewer.