bug-gnu-pspp
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

PSPP-BUG: [bug #62267] Debian 1.5.4-2: Regression fails for test 521, 52


From: Ben Pfaff
Subject: PSPP-BUG: [bug #62267] Debian 1.5.4-2: Regression fails for test 521, 522, 525, 528 on mips64el, mipsel, ia64
Date: Sun, 10 Apr 2022 11:52:00 -0400 (EDT)

Follow-up Comment #2, bug #62267 (project pspp):

Good catch! Thanks, I pushed a fix. I'd appreciate it if you could verify the
fix.

> I guess code like this: ... from optimize.inc will not work either, because
the get_number_arg is cast to int and then the int result is checked with
"is_valid" where the parameter is double again.

I think that this code will work OK because DATE.DMY is not marked
"absorb_miss" and expr_optimize() will catch it here:


  if (n_sysmis && (op->flags & OPF_ABSORB_MISS) == 0)
    {
      /* Most operations produce SYSMIS given any SYSMIS
         argument. */


I guess that the checking in optimize.inc is redundant there.  Maybe that's an
oversight, but it seems harmless.


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?62267>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]