hadrian/testsuite: implement config.cross logic
This commit implements the config.cross field in the testsuite driver. It comes from the "cross compiling" ghc info field for both in-tree/out-of-tree GHC, and is an accurate predicate of whether we're cross-compiling or not (compared to the precense of target emulator), and is useful to implement predicates to assert the precense of internal interpreter (only available on non-cross GHC) for tests that do require it (e.g. plugins).
Showing
- hadrian/src/Oracles/TestSettings.hs 2 additions, 1 deletionhadrian/src/Oracles/TestSettings.hs
- hadrian/src/Settings/Builders/RunTest.hs 3 additions, 0 deletionshadrian/src/Settings/Builders/RunTest.hs
- testsuite/driver/testglobals.py 3 additions, 0 deletionstestsuite/driver/testglobals.py
- testsuite/ghc-config/ghc-config.hs 1 addition, 0 deletionstestsuite/ghc-config/ghc-config.hs
Loading
-
mentioned in commit 568c275d
-
mentioned in commit e1f41285
-
mentioned in commit 16a886c3
-
mentioned in commit 47beb1e5
-
mentioned in commit 334a020c
-
mentioned in commit fe309287
-
mentioned in commit 950a05ee
-
mentioned in commit eb60fa66
-
mentioned in commit 34ab4045
-
mentioned in commit cd7f0356
-
mentioned in commit 729bd37b
-
mentioned in commit 3eb637f4
-
mentioned in commit 3f281975
-
mentioned in commit 9e03d4ee
Please register or sign in to comment