|
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/
[Prev in Thread] | Current Thread | [Next in Thread] |