Commit d0b45ac6 authored by Moritz Kiefer's avatar Moritz Kiefer Committed by Marge Bot

Fix GHC version guard for Int32Rep/Word32Rep

Those constructors have been added after GHC 8.8. The version guards
in `binary` are correct, see https://github.com/kolmodin/binary/pull/167/files.
parent 51379b89
Pipeline #9999 failed with stages
in 462 minutes and 33 seconds
...@@ -854,6 +854,8 @@ instance Binary RuntimeRep where ...@@ -854,6 +854,8 @@ instance Binary RuntimeRep where
put_ bh Word8Rep = putByte bh 13 put_ bh Word8Rep = putByte bh 13
put_ bh Int16Rep = putByte bh 14 put_ bh Int16Rep = putByte bh 14
put_ bh Word16Rep = putByte bh 15 put_ bh Word16Rep = putByte bh 15
#endif
#if __GLASGOW_HASKELL__ >= 809
put_ bh Int32Rep = putByte bh 16 put_ bh Int32Rep = putByte bh 16
put_ bh Word32Rep = putByte bh 17 put_ bh Word32Rep = putByte bh 17
#endif #endif
...@@ -878,6 +880,8 @@ instance Binary RuntimeRep where ...@@ -878,6 +880,8 @@ instance Binary RuntimeRep where
13 -> pure Word8Rep 13 -> pure Word8Rep
14 -> pure Int16Rep 14 -> pure Int16Rep
15 -> pure Word16Rep 15 -> pure Word16Rep
#endif
#if __GLASGOW_HASKELL__ >= 809
16 -> pure Int32Rep 16 -> pure Int32Rep
17 -> pure Word32Rep 17 -> pure Word32Rep
#endif #endif
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment