[GHC] #14455: PPC64: Wrong output in print022
#14455: PPC64: Wrong output in print022 -------------------------------------+------------------------------------- Reporter: trommler | Owner: (none) Type: bug | Status: new Priority: normal | Milestone: Component: GHCi | Version: 8.3 Keywords: big endian | Operating System: Unknown/Multiple Architecture: powerpc64 | Type of failure: Incorrect result Test Case: | at runtime ghci.debugger/scripts/print022 | Blocked By: Blocking: | Related Tickets: Differential Rev(s): | Wiki Page: -------------------------------------+------------------------------------- On powerpc64 Linux print022 fails with the following: {{{ -test = C 1 32 1.2 1.23 'x' 1 1.2 1.23 +test = C 1 32 0.0 1.23 'x' 1 1.2 1.23 }}} Note, the fourth item is 0.0 instead of 1.2. In ticket #11262 the fourth item was still correct. -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/14455> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#14455: PPC64: Wrong output in print022 -------------------------------------+------------------------------------- Reporter: trommler | Owner: (none) Type: bug | Status: new Priority: normal | Milestone: Component: GHCi | Version: 8.3 Resolution: | Keywords: big endian Operating System: Unknown/Multiple | Architecture: powerpc64 Type of failure: Incorrect result | Test Case: at runtime | ghci.debugger/scripts/print022 | ghci.debugger/scripts/T13825-debugger Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Changes (by trommler): * testcase: ghci.debugger/scripts/print022 => ghci.debugger/scripts/print022 ghci.debugger/scripts/T13825-debugger Comment: From the diff of T13825-debugger: {{{ -Packed1 12.34# 56.78# 42# 99.99# -packed1 = Packed1 12.34 56.78 42 99.99 +Packed1 0.0# 0.0# 42# 0.0# +packed1 = Packed1 0.0 0.0 42 0.0 }}} -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/14455#comment:1> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#14455: PPC64: Wrong output in print022 -------------------------------------+------------------------------------- Reporter: trommler | Owner: (none) Type: bug | Status: new Priority: normal | Milestone: Component: GHCi | Version: 8.3 Resolution: | Keywords: big endian Operating System: Unknown/Multiple | Architecture: powerpc64 Type of failure: Incorrect result | Test Case: at runtime | ghci.debugger/scripts/print022 | ghci.debugger/scripts/T13825-debugger Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by Ben Gamari <ben@…>): In [changeset:"8b1020ed21ec8af1accdd900f0d48c3c92b6ed83/ghc" 8b1020ed/ghc]: {{{ #!CommitTicketReference repository="ghc" revision="8b1020ed21ec8af1accdd900f0d48c3c92b6ed83" RTS: Disable warnings in ffi.h The update of GHC's in-tree libffi causes warnings about undefined macros and hence validate fails. Also mark broken tests that have a ticket. Fixes #14353 Test Plan: ./validate (on AIX and powerpc if possible) Reviewers: bgamari, hvr, erikd, simonmar Reviewed By: bgamari Subscribers: snowleopard, rwbarton, thomie GHC Trac Issues: #14353, #11259, #14455, #11261 Differential Revision: https://phabricator.haskell.org/D4181 }}} -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/14455#comment:2> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
participants (1)
-
GHC