Changeset 81b85b4 in git for Singular/iparith.cc


Ignore:
Timestamp:
Dec 12, 2008, 4:45:20 PM (15 years ago)
Author:
Hans Schönemann <hannes@…>
Branches:
(u'spielwiese', '91e5db82acc17434e4062bcfa44e6efa7d41fd30')
Children:
4ad6362123b6d59ef8af60d6f27d6babb506c1df
Parents:
75c4bcfb61894ffe476e609a45d90b5939155613
Message:
*hannes: error msg.


git-svn-id: file:///usr/local/Singular/svn/trunk@11245 2c84dea3-7e68-4137-9b89-c4e89433aadc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/iparith.cc

    r75c4bc r81b85b4  
    22*  Computer Algebra System SINGULAR     *
    33****************************************/
    4 /* $Id: iparith.cc,v 1.483 2008-12-08 18:47:03 Singular Exp $ */
     4/* $Id: iparith.cc,v 1.484 2008-12-12 15:45:20 Singular Exp $ */
    55
    66/*
     
    74967496#ifndef GENTABLE
    74977497  memset(res,0,sizeof(sleftv));
     7498  BOOLEAN call_failed=FALSE;
    74987499
    74997500  if (!errorreported)
     
    75427543        }
    75437544        #endif
    7544         if (dArith2[i].p(res,a,b))
     7545        if (call_failed=dArith2[i].p(res,a,b))
    75457546        {
    75467547          break;// leave loop, goto error handling
     
    75887589            failed= ((iiConvert(at,dArith2[i].arg1,ai,a,an))
    75897590            || (iiConvert(bt,dArith2[i].arg2,bi,b,bn))
    7590             || (dArith2[i].p(res,an,bn)));
     7591            || (call_failed=dArith2[i].p(res,an,bn)));
    75917592            // everything done, clean up temp. variables
    75927593            if (failed)
     
    76437644                ,Tok2Cmdname(at),s,Tok2Cmdname(bt));
    76447645        }
    7645         if (BVERBOSE(V_SHOW_USE))
     7646        if ((!call_failed) && BVERBOSE(V_SHOW_USE))
    76467647        {
    76477648          while (dArith2[i].cmd==op)
     
    76777678#ifndef GENTABLE
    76787679  memset(res,0,sizeof(sleftv));
     7680  BOOLEAN call_failed=FALSE;
    76797681
    76807682  if (!errorreported)
     
    77297731          #endif
    77307732        }
    7731         else if (dArith1[i].p(res,a))
     7733        else if (call_failed=dArith1[i].p(res,a))
    77327734        {
    77337735          break;// leave loop, goto error handling
     
    77877789          {
    77887790            failed= ((iiConvert(at,dArith1[i].arg,ai,a,an))
    7789             || (dArith1[i].p(res,an)));
     7791            || (call_failed=dArith1[i].p(res,an)));
    77907792          }
    77917793          // everything done, clean up temp. variables
     
    78277829        Werror("%s(`%s`) failed"
    78287830                ,s,Tok2Cmdname(at));
    7829         if (BVERBOSE(V_SHOW_USE))
     7831        if ((!call_failed) && BVERBOSE(V_SHOW_USE))
    78307832        {
    78317833          while (dArith1[i].cmd==op)
     
    78537855#ifndef GENTABLE
    78547856  memset(res,0,sizeof(sleftv));
     7857  BOOLEAN call_failed=FALSE;
    78557858
    78567859  if (!errorreported)
     
    79037906        }
    79047907        #endif
    7905         if (dArith3[i].p(res,a,b,c))
     7908        if (call_failed=dArith3[i].p(res,a,b,c))
    79067909        {
    79077910          break;// leave loop, goto error handling
     
    79527955                || (iiConvert(bt,dArith3[i].arg2,bi,b,bn))
    79537956                || (iiConvert(ct,dArith3[i].arg3,ci,c,cn))
    7954                 || (dArith3[i].p(res,an,bn,cn)));
     7957                || (call_failed=dArith3[i].p(res,an,bn,cn)));
    79557958              // everything done, clean up temp. variables
    79567959              if (failed)
     
    80118014        Werror("%s(`%s`,`%s`,`%s`) failed"
    80128015                ,s,Tok2Cmdname(at),Tok2Cmdname(bt),Tok2Cmdname(ct));
    8013         if (BVERBOSE(V_SHOW_USE))
     8016        if ((!call_failed) && BVERBOSE(V_SHOW_USE))
    80148017        {
    80158018          while (dArith3[i].cmd==op)
Note: See TracChangeset for help on using the changeset viewer.