Sample Header Ad - 728x90

Freebsd 11.1 issues with gnu m4 eval test fail

1 vote
1 answer
264 views
I am pretty new Freebsd user. As I am trying to install gnu m4-1.4.18, I get eval fail on eval test section: Checking ./189.eval @ ../doc/m4.texi:6405: Origin of test ./189.eval: stdout mismatch --- m4-tmp.2536/m4-xout 2017-12-18 22:11:42.931036000 +0000 +++ m4-tmp.2536/m4-out 2017-12-18 22:11:42.928582000 +0000 @@ -2,8 +2,8 @@ 1 1 -overflow occurred --2147483648 + +2147483648 0 -2 -2 this is what inside 189.eval: dnl @ ../doc/m4.texi:6405: Origin of test dnl @ expected status: 0 dnl @ extra options: dnl @ Copyright (C) 2006, 2007, 2008, 2009 Free Software dnl @ Foundation, Inc. dnl @ This file is free software; the Free Software Foundation dnl @ gives unlimited permission to copy and/or distribute it dnl @ with or without modifications, as long as this notice dnl @ is preserved. define(max_int', eval(0x7fffffff')) dnl @result{} define(`min_int', incr(max_int)) dnl @result{} eval(min_int` 0') dnl @result{}1 ifelse(eval(min_int / -1'), min_int, overflow occurred') dnl @result{}overflow occurred min_int dnl @result{}-2147483648 eval(`0x80000000 % -1') dnl @result{}0 eval(`-4 >> 1') dnl @result{}-2 eval(`-4 >> 33') dnl @result{}-2 Just to let you know its fresh OS (installation) and its one of the first software I am installing.
Asked by B. Belete (13 rep)
Dec 18, 2017, 07:45 PM
Last activity: Apr 10, 2021, 04:29 AM