Skip to content
Snippets Groups Projects
  1. Mar 25, 2015
  2. Mar 24, 2015
  3. Mar 23, 2015
  4. Mar 22, 2015
  5. Mar 19, 2015
  6. Mar 21, 2015
  7. Mar 20, 2015
  8. Mar 19, 2015
  9. Mar 17, 2015
  10. Mar 16, 2015
  11. Mar 15, 2015
  12. Mar 14, 2015
    • Edward Z. Yang's avatar
      We need to import 'cast' on Windows · d6f5b4cf
      Edward Z. Yang authored and Herbert Valerio Riedel's avatar Herbert Valerio Riedel committed
      
      This fixes breakage introduced via
      47b5b5c2
      
      Signed-off-by: default avatarEdward Z. Yang <ezyang@cs.stanford.edu>
      
      (cherry picked from commit 11314b93)
      d6f5b4cf
    • Peter Trommler's avatar
      Link temporary shared objects with `--no-as-needed` · 3ea34922
      Peter Trommler authored and Herbert Valerio Riedel's avatar Herbert Valerio Riedel committed
      Some ELF link editors default to `--as-needed` and record only
      those libraries in DT_NEEDED tags that are needed to resolve
      undefined symbols in the shared object to be created.
      
      In Template Haskell we rely on all symbols that were defined
      in modules compiled so far to be available in the current
      temporary shared object. To prevent the link editor from
      dropping the DT_NEEDED tag for the previously linked temporary
      shared object we need to override the link editors default and
      specify `--no-as-needed` on the command line. This is for GNU ld
      and GOLD ld.
      
      This addresses #10110
      
      TODO: regression test
      
      (cherry picked from commit 1b7f5976)
      3ea34922
    • Thomas Miedema's avatar
      Move the function strip_quotes to testutil.py · 65753a9d
      Thomas Miedema authored and Herbert Valerio Riedel's avatar Herbert Valerio Riedel committed
      If one runs the testsuite with a profiling compiler, during the import
      of `testlib.py`, `testlib.py` sets the global variable `gs_working`. To
      do so, it executes a few statements which require the function
      `strip_quotes` to be in scope. But that function only gets defined at
      the very end of testlib.py.
      
      This patch moves the definition of `strip_quotes` to testutil.py, which
      is imported at the very top of testlib.py. This unbreaks the nightly
      builders.
      
      (cherry picked from commit cc07a0ba)
      65753a9d
  13. Mar 13, 2015
Loading