[Bug 221029] AMD Ryzen: strange compilation failures using poudriere or plain buildkernel/buildworld
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sat Aug 19 01:44:55 UTC 2017
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221029
--- Comment #72 from Mark Millard <markmi at dsl-only.net> ---
(In reply to Mark Millard from comment #71)
I've done a few runs recovering the ghc.*.core
files and took a quick comparison/contrast:
info reg shows a few registers that seem to be
usually the same or very similar in value:
rbp 0x8053f17c8 0x8053f17c8
rbp 0x8053f17c8 0x8053f17c8
rbp 0x8053f17f8 0x8053f17f8
rbp 0x8053f17b8 0x8053f17b8
rsp 0x7fffffff8a08 0x7fffffff8a08
rsp 0x7fffffff8a08 0x7fffffff8a08
rsp 0x7fffffff8a08 0x7fffffff8a08
rsp 0x7fffffff8a08 0x7fffffff8a08
r13 0x3861ad8 59120344
r13 0x3861ad8 59120344
r13 0x3861ad8 59120344
r13 0x3861ad8 59120344
cs 0x43 67
cs 0x43 67
cs 0x43 67
cs 0x43 67
ss 0x3b 59
ss 0x3b 59
ss 0x3b 59
ss 0x3b 59
By contrast rip can vary some
but the values have the status:
"Cannot access memory at"
rip 0x646b7c 0x646b7c
rip 0x2db9b54 0x2db9b54
rip 0x646b7c 0x646b7c
rip 0x2db9b62 0x2db9b62
So it jumped to an address that can not be
accessed in each case.
For reference for these 4 runs:
[34 of 95] Compiling Language.Haskell.Extension (
libraries/Cabal/Cabal/Language/Haskell/Extension.hs,
bootstrapping/Language/Haskell/Extension.o )
ghc/ghc.mk:111: ghc/stage1/package-data.mk: No such file or directory
gmake[2]: *** [utils/ghc-cabal/ghc.mk:48:
utils/ghc-cabal/dist/build/tmp/ghc-cabal] Bus error (core dumped)
gmake[1]: *** [Makefile:130: all] Error 2
gmake[1]: Leaving directory '/wrkdirs/usr/ports/lang/ghc/work/ghc-8.0.2'
*** Error code 1
[35 of 95] Compiling Distribution.Compiler (
libraries/Cabal/Cabal/Distribution/Compiler.hs,
bootstrapping/Distribution/Compiler.o )
ghc/ghc.mk:111: ghc/stage1/package-data.mk: No such file or directory
gmake[2]: *** [utils/ghc-cabal/ghc.mk:48:
utils/ghc-cabal/dist/build/tmp/ghc-cabal] Bus error (core dumped)
gmake[1]: *** [Makefile:130: all] Error 2
gmake[1]: Leaving directory '/wrkdirs/usr/ports/lang/ghc/work/ghc-8.0.2'
*** Error code 1
[34 of 95] Compiling Language.Haskell.Extension (
libraries/Cabal/Cabal/Language/Haskell/Extension.hs,
bootstrapping/Language/Haskell/Extension.o )
ghc/ghc.mk:111: ghc/stage1/package-data.mk: No such file or directory
gmake[2]: *** [utils/ghc-cabal/ghc.mk:48:
utils/ghc-cabal/dist/build/tmp/ghc-cabal] Bus error (core dumped)
gmake[1]: *** [Makefile:130: all] Error 2
gmake[1]: Leaving directory '/wrkdirs/usr/ports/lang/ghc/work/ghc-8.0.2'
*** Error code 1
[11 of 95] Compiling Data.Binary.Class (
libraries/binary/src/Data/Binary/Class.hs, bootstrapping/Data/Binary/Class.o )
ghc/ghc.mk:111: ghc/stage1/package-data.mk: No such file or directory
gmake[2]: *** [utils/ghc-cabal/ghc.mk:48:
utils/ghc-cabal/dist/build/tmp/ghc-cabal] Bus error (core dumped)
gmake[1]: *** [Makefile:130: all] Error 2
gmake[1]: Leaving directory '/wrkdirs/usr/ports/lang/ghc/work/ghc-8.0.2'
*** Error code 1
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list