# Test 'spawn' failure in conda build (julia-0.6.0)

**URL:** <https://discourse.julialang.org/t/test-spawn-failure-in-conda-build-julia-0-6-0/5848>\
**Category:** Internals & Design\
**Created:** [September 11, 2017, 7:07pm UTC](https://discourse.julialang.org/t/test-spawn-failure-in-conda-build-julia-0-6-0/5848 "2017-09-11T19:07:52Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![dfornika](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dfornika/32/1861_2.png) [@dfornika](https://discourse.julialang.org/u/dfornika)\
**Post date:** [September 11, 2017, 7:07pm UTC](https://discourse.julialang.org/t/test-spawn-failure-in-conda-build-julia-0-6-0/5848/1 "2017-09-11T19:07:52Z")

</div>

I’m working on a conda recipe for julia:

[https://github.com/conda-forge/julia-feedstock](https://github.com/conda-forge/julia-feedstock)

We’re preparing a recipe for version 0.6.0, and are running into a test failure:

```julia
Worker 1 failed running test spawn:
Some tests did not pass: 106 passed, 1 failed, 0 errored, 4 broken.spawn: Test Failed
  Expression: readchomp(pipeline(ignorestatus(@cmd("\$exename --startup-file=no -e '\n struct Error19864 <: Exception; end\n Base.showerror(io::IO, e::Error19864) = print(io, \"correct19864\")\n throw(Error19864())'")), stderr=catcmd)) == "ERROR: correct19864"
   Evaluated: "warning: parsing line table prologue at 0x0001bb18 should have ended at 0x0001beac but it ended at 0x0001bbf7\nwarning: parsing line table prologue at 0x0000be03 should have ended at 0x0000c16a but it ended at 0x0000bed5\nwarning: parsing line table prologue at 0x000074a3 should have ended at 0x0000786e but it ended at 0x000075c6\nwarning: parsing line table prologue at 0x00002673 should have ended at 0x00002a48 but it ended at 0x00002745\nwarning: parsing line table prologue at 0x000095e1 should have ended at 0x00009909 but it ended at 0x000096b3\nwarning: parsing line table prologue at 0x000112ea should have ended at 0x0001166e but it ended at 0x000113bc\nwarning: parsing line table prologue at 0x00000000 should have ended at 0x00000434 but it ended at 0x00000167\nERROR: correct19864" == "ERROR: correct19864"warning: parsing line table prologue at 0x00000000 should have ended at 0x00000434 but it ended at 0x00000167

Stacktrace:
 [1] record(::Base.Test.DefaultTestSet, ::Base.Test.Fail) at ./test.jl:568
 [2] (::##40#46)() at /feedstock_root/build_artefacts/julia_1505088090973/_t_env/share/julia/test/runtests.jl:160
 [3] cd(::##40#46, ::String) at ./file.jl:70
 [4] include_from_node1(::String) at ./loading.jl:569
 [5] include(::String) at ./sysimg.jl:14
 [6] process_options(::Base.JLOptions) at ./client.jl:305
 [7] _start() at ./client.jl:371

Test Summary: | Pass Fail Broken Total
  Overall | 21630112 1 1311352 22941465
    ambiguous | 51 51
    linalg/triangular | 33634 33634
    linalg/qr | 3054 3054
    linalg/dense | 6324 6324
    linalg/matmul | 527 527
...
[===== removed for brevity=======]
...
    iostream | 21 21
    specificity | 100 100
    fft | 2026 2026
    dsp | 365 365
    examples | 22 22
    compile | 88 88
    FAILURE
Error in testset spawn:
Test Failed
  Expression: readchomp(pipeline(ignorestatus(@cmd("\$exename --startup-file=no -e '\n struct Error19864 <: Exception; end\n Base.showerror(io::IO, e::Error19864) = print(io, \"correct19864\")\n throw(Error19864())'")), stderr=catcmd)) == "ERROR: correct19864"
   Evaluated: "warning: parsing line table prologue at 0x0001bb18 should have ended at 0x0001beac but it ended at 0x0001bbf7\nwarning: parsing line table prologue at 0x0000be03 should have ended at 0x0000c16a but it ended at 0x0000bed5\nwarning: parsing line table prologue at 0x000074a3 should have ended at 0x0000786e but it ended at 0x000075c6\nwarning: parsing line table prologue at 0x00002673 should have ended at 0x00002a48 but it ended at 0x00002745\nwarning: parsing line table prologue at 0x000095e1 should have ended at 0x00009909 but it ended at 0x000096b3\nwarning: parsing line table prologue at 0x000112ea should have ended at 0x0001166e but it ended at 0x000113bc\nwarning: parsing line table prologue at 0x00000000 should have ended at 0x00000434 but it ended at 0x00000167\nERROR: correct19864" == "ERROR: correct19864"
ERROR: LoadError: Test run finished with errors
while loading /feedstock_root/build_artefacts/julia_1505088090973/_t_env/share/julia/test/runtests.jl, in expression starting on line 29
warning: parsing line table prologue at 0x0001bb18 should have ended at 0x0001beac but it ended at 0x0001bbf7
warning: parsing line table prologue at 0x0000be03 should have ended at 0x0000c16a but it ended at 0x0000bed5
warning: parsing line table prologue at 0x00002673 should have ended at 0x00002a48 but it ended at 0x00002745
warning: parsing line table prologue at 0x000095e1 should have ended at 0x00009909 but it ended at 0x000096b3
warning: parsing line table prologue at 0x000112ea should have ended at 0x0001166e but it ended at 0x000113bc
warning: parsing line table prologue at 0x000074a3 should have ended at 0x0000786e but it ended at 0x000075c6
warning: parsing line table prologue at 0x00000000 should have ended at 0x00000434 but it ended at 0x00000167
ERROR: A test has failed. Please submit a bug report (https://github.com/JuliaLang/julia/issues)
including error messages above and the output of versioninfo():
Julia Version 0.6.0
Platform Info:
  OS: Linux (x86_64-unknown-linux-gnu)
  CPU: Intel(R) Xeon(R) CPU @ 2.30GHz
  WORD_SIZE: 64
  BLAS: libopenblas (DYNAMIC_ARCH NO_AFFINITY Haswell)
  LAPACK: libopenblas.so
  LIBM: libopenlibm
  LLVM: libLLVM-3.9.1 (ORCJIT, haswell)

Stacktrace:
 [1] runtests(::String, ::Int64) at ./interactiveutil.jl:670
 [2] runtests(::String) at ./interactiveutil.jl:659
TESTS FAILED: julia-0.6.0-blas_openblas_0.tar.bz2
+ exit 1
Exited with code 1

```
