# Julia 1.0.3 testing period

**URL:** <https://discourse.julialang.org/t/julia-1-0-3-testing-period/18610>\
**Category:** Announcements\
**Tags:** release\
**Created:** [December 12, 2018, 7:59pm UTC](https://discourse.julialang.org/t/julia-1-0-3-testing-period/18610 "2018-12-12T19:59:02Z")\
**Posts on this page:** 18\
**Page:** 2

<div class="post-metadata">

**Author:** ![greg\_plowman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/greg_plowman/32/8100_2.png) [@greg\_plowman](https://discourse.julialang.org/u/greg_plowman)\
**Post date:** [December 19, 2018, 1:59am UTC](https://discourse.julialang.org/t/julia-1-0-3-testing-period/18610/21 "2018-12-19T01:59:41Z")

</div>

Ha ha. The double negative.  
I think Kristoffer is saying the debug version will not be included from v1.0.4 and v1.1.0

(the PR to remove debug will be in those versions)

---

<div class="post-metadata">

**Author:** ![joa-quim](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/joa-quim/32/227_2.png) [@joa-quim](https://discourse.julialang.org/u/joa-quim)\
**Post date:** [December 19, 2018, 2:14am UTC](https://discourse.julialang.org/t/julia-1-0-3-testing-period/18610/22 "2018-12-19T02:14:15Z")

</div>

OK, not that important but I’m confused because he also said

> [@kristoffer.carlsson](#):
>
> Will not be in 1.0.3 but will be in 1.1.0 and 1.0.4.

---

<div class="post-metadata">

**Author:** ![greg\_plowman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/greg_plowman/32/8100_2.png) [@greg\_plowman](https://discourse.julialang.org/u/greg_plowman)\
**Post date:** [December 19, 2018, 2:23am UTC](https://discourse.julialang.org/t/julia-1-0-3-testing-period/18610/23 "2018-12-19T02:23:07Z")

</div>

The PR to remove debug “will not be in v1.0.3 but will be in 1.1.0 and 1.0.4.”

Hence, debug will not be included from those later versions.

---

<div class="post-metadata">

**Author:** ![joa-quim](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/joa-quim/32/227_2.png) [@joa-quim](https://discourse.julialang.org/u/joa-quim)\
**Post date:** [December 19, 2018, 2:27am UTC](https://discourse.julialang.org/t/julia-1-0-3-testing-period/18610/24 "2018-12-19T02:27:23Z")

</div>

Right, I got it now. While I was talking on the dll itself he was referring to the action to remove it. 😊

---

<div class="post-metadata">

**Author:** ![ederag](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ederag/32/4106_2.png) [@ederag](https://discourse.julialang.org/u/ederag)\
**Post date:** [January 4, 2019, 7:56pm UTC](https://discourse.julialang.org/t/julia-1-0-3-testing-period/18610/25 "2019-01-04T19:56:19Z")

</div>

Thanks for listing the offending lines, which lead me to this thread.  
Deleting the second entry `[[Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24]]`  
was necessary, but not sufficient.

With these commands the build was clean:

```bash
git checkout v1.0.3
# clean the repo; both the following commands were mandatory.
git reset --hard
make cleanall
# verify
git status
HEAD detached at v1.0.3
nothing to commit, working tree clean
# build
make -j $(nproc)
make docs

```

---

<div class="post-metadata">

**Author:** ![andreasnoack](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/andreasnoack/32/27_2.png) [@andreasnoack](https://discourse.julialang.org/u/andreasnoack)\
**Post date:** [February 18, 2019, 2:46pm UTC](https://discourse.julialang.org/t/julia-1-0-3-testing-period/18610/26 "2019-02-18T14:46:34Z")

</div>

> [@StefanKarpinski](#):
>
> Managed to get it to build but the LLVM warning is still exhibited.

What did you end up doing? I’ve tried cleaning most things now but I’m still getting this.

---

<div class="post-metadata">

**Author:** ![StefanKarpinski](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stefankarpinski/32/24_2.png) [@StefanKarpinski](https://discourse.julialang.org/u/StefanKarpinski)\
**Post date:** [February 18, 2019, 2:54pm UTC](https://discourse.julialang.org/t/julia-1-0-3-testing-period/18610/27 "2019-02-18T14:54:22Z")

</div>

I made a bunch of noise about it on Slack (which was ignored), added it to the 1.1 milestone on GitHub (also ignored). Ultimately 1.0.3 was released without fixing this. I’m not sure how that was deemed acceptable, but I was on vacation at the time so there wasn’t much I could do about it.

---

<div class="post-metadata">

**Author:** ![kristoffer.carlsson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/kristoffer.carlsson/32/22_2.png) [@kristoffer.carlsson](https://discourse.julialang.org/u/kristoffer.carlsson)\
**Post date:** [February 18, 2019, 3:11pm UTC](https://discourse.julialang.org/t/julia-1-0-3-testing-period/18610/28 "2019-02-18T15:11:10Z")

</div>

> [@StefanKarpinski](#):
>
> I made a bunch of noise about it on Slack (which was ignored), added it to the 1.1 milestone on GitHub (also ignored).

The issue was not ignored, in fact the issue ([JL\_LLVM\_VERSION not defined in codegen\_shared.h (in llvmcalltest.cpp) · Issue #30379 · JuliaLang/julia · GitHub](https://github.com/JuliaLang/julia/issues/30379)) got fixed by the PR ([Disable a test on 1.0.3 causing warnings during compilation by KristofferC · Pull Request #30422 · JuliaLang/julia · GitHub](https://github.com/JuliaLang/julia/pull/30422)).

> [@StefanKarpinski](#):
>
> Ultimately 1.0.3 was released without fixing this.

No, 1.0.3 was released with fixing this, [Disable a test on 1.0.3 causing warnings during compilation by KristofferC · Pull Request #30422 · JuliaLang/julia · GitHub](https://github.com/JuliaLang/julia/pull/30422) was merged into `release-1.0`.

---

<div class="post-metadata">

**Author:** ![kristoffer.carlsson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/kristoffer.carlsson/32/22_2.png) [@kristoffer.carlsson](https://discourse.julialang.org/u/kristoffer.carlsson)\
**Post date:** [February 18, 2019, 3:11pm UTC](https://discourse.julialang.org/t/julia-1-0-3-testing-period/18610/29 "2019-02-18T15:11:44Z")

</div>

@andreasnoack try run `git fetch --tags --force`.

---

<div class="post-metadata">

**Author:** ![StefanKarpinski](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stefankarpinski/32/24_2.png) [@StefanKarpinski](https://discourse.julialang.org/u/StefanKarpinski)\
**Post date:** [February 18, 2019, 3:36pm UTC](https://discourse.julialang.org/t/julia-1-0-3-testing-period/18610/30 "2019-02-18T15:36:24Z")

</div>

> [@kristoffer.carlsson](#):
>
> The issue was not ignored, in fact the issue ([https://github.com/JuliaLang/julia/issues/30379](https://github.com/JuliaLang/julia/issues/30379)) got fixed by the PR ([https://github.com/JuliaLang/julia/pull/30422](https://github.com/JuliaLang/julia/pull/30422)).
> 
> ![](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stefankarpinski/40/24_2.png) StefanKarpinski:

The issue is still open, so that’s a bit hard to tell.

---

<div class="post-metadata">

**Author:** ![andreasnoack](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/andreasnoack/32/27_2.png) [@andreasnoack](https://discourse.julialang.org/u/andreasnoack)\
**Post date:** [February 18, 2019, 9:21pm UTC](https://discourse.julialang.org/t/julia-1-0-3-testing-period/18610/31 "2019-02-18T21:21:20Z")

</div>

> [@kristoffer.carlsson](#):
>
> try run `git fetch --tags --force` .

Just tried this but I’m still getting the error. I initially tried building `v1.1` but I’m also seeing this when trying to build `master` (same local repo).

---

<div class="post-metadata">

**Author:** ![kristoffer.carlsson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/kristoffer.carlsson/32/22_2.png) [@kristoffer.carlsson](https://discourse.julialang.org/u/kristoffer.carlsson)\
**Post date:** [February 18, 2019, 10:10pm UTC](https://discourse.julialang.org/t/julia-1-0-3-testing-period/18610/32 "2019-02-18T22:10:41Z")

</div>

> [@andreasnoack](#):
>
> I’m also seeing this when trying to build `master` (same local repo).

That sounds odd then. Are you sure it is the same warnings?

---

<div class="post-metadata">

**Author:** ![andreasnoack](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/andreasnoack/32/27_2.png) [@andreasnoack](https://discourse.julialang.org/u/andreasnoack)\
**Post date:** [February 19, 2019, 7:37am UTC](https://discourse.julialang.org/t/julia-1-0-3-testing-period/18610/33 "2019-02-19T07:37:15Z")

</div>

> [@kristoffer.carlsson](#):
>
> That sounds odd then. Are you sure it is the same warnings?

Pretty sure. In both cases, I get

```julia
client.jl
docs/Docs.jl
Base ─────────── 26.535253 seconds
error during bootstrap:
LoadError("sysimg.jl", 491, ArgumentError("Package Base64 not found in current path:\n- Run `import Pkg$
 Pkg.add(\"Base64\")` to install the Base64 package.\n"))
rec_backtrace at /data/andreasnoack/julia/src/stackwalk.c:94
record_backtrace at /data/andreasnoack/julia/src/task.c:217 [inlined]
jl_throw at /data/andreasnoack/julia/src/task.c:417
require at ./loading.jl:823
jl_fptr_trampoline at /data/andreasnoack/julia/src/gf.c:1854
jl_apply_generic at /data/andreasnoack/julia/src/gf.c:2209
do_call at /data/andreasnoack/julia/src/interpreter.c:323
eval_value at /data/andreasnoack/julia/src/interpreter.c:411
eval_body at /data/andreasnoack/julia/src/interpreter.c:625
jl_interpret_toplevel_thunk_callback at /data/andreasnoack/julia/src/interpreter.c:885
Interpreter frame (ip: 40)
Core.CodeInfo(code=Array{Any, (87,)}[
  Expr(:call, Base.getproperty, :Base, :(:is_primary_base_module)),
  Expr(:gotoifnot, SSAValue(1), 87),
  <newvar #<3>>,
  <newvar #<8>>,
...

```

which looks slightly different from Stefan’s error message, though.

---

<div class="post-metadata">

**Author:** ![kristoffer.carlsson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/kristoffer.carlsson/32/22_2.png) [@kristoffer.carlsson](https://discourse.julialang.org/u/kristoffer.carlsson)\
**Post date:** [February 19, 2019, 7:55am UTC](https://discourse.julialang.org/t/julia-1-0-3-testing-period/18610/34 "2019-02-19T07:55:02Z")

</div>

Oh, I thought we were talking about [https://github.com/JuliaLang/julia/issues/30379](https://github.com/JuliaLang/julia/issues/30379) (which is what Stefan was talking about).

Regarding that error, only thing I can think is that the `LOAD_PATH` is messed up somehow. Maybe you can print it out before the stdlibs are loading.

---

<div class="post-metadata">

**Author:** ![andreasnoack](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/andreasnoack/32/27_2.png) [@andreasnoack](https://discourse.julialang.org/u/andreasnoack)\
**Post date:** [February 19, 2019, 8:06am UTC](https://discourse.julialang.org/t/julia-1-0-3-testing-period/18610/35 "2019-02-19T08:06:21Z")

</div>

> [@kristoffer.carlsson](#):
>
> Oh, I thought we were talking about [JL\_LLVM\_VERSION not defined in codegen\_shared.h (in llvmcalltest.cpp) · Issue #30379 · JuliaLang/julia · GitHub](https://github.com/JuliaLang/julia/issues/30379) (which is what Stefan was talking about).

That was unfortunate.

> [@](#):
>
> Regarding that error, only thing I can think is that the `LOAD_PATH` is messed up somehow. Maybe you can print it out before the stdlibs are loading.

It’s

```julia
docs/Docs.jl
LOAD_PATH: ["@stdlib"]
Base ─────────── 26.609290 seconds

```

right before the stdlib section of `sysimg.jl`. Is that right?

---

<div class="post-metadata">

**Author:** ![StefanKarpinski](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stefankarpinski/32/24_2.png) [@StefanKarpinski](https://discourse.julialang.org/u/StefanKarpinski)\
**Post date:** [February 19, 2019, 3:45pm UTC](https://discourse.julialang.org/t/julia-1-0-3-testing-period/18610/36 "2019-02-19T15:45:41Z")

</div>

That is what it should be afaik.

---

<div class="post-metadata">

**Author:** ![fredrikekre](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/fredrikekre/32/1688_2.png) [@fredrikekre](https://discourse.julialang.org/u/fredrikekre)\
**Post date:** [February 19, 2019, 3:56pm UTC](https://discourse.julialang.org/t/julia-1-0-3-testing-period/18610/37 "2019-02-19T15:56:39Z")

</div>

> [@andreasnoack](#):
>
> LoadError(“sysimg.jl”, 491, ArgumentError(“Package Base64 not found in current path:\n- Run `import Pkg$ Pkg.add(\"Base64\")` to install the Base64 package.\n”))

I recognize this as a variant of [KeyError: key "Pkg" not found · Issue #965 · JuliaLang/Pkg.jl · GitHub](https://github.com/JuliaLang/Pkg.jl/issues/965) so try to clean `usr` (e.g. [stdlib-git: improve integration with git-external by vtjnash · Pull Request #30075 · JuliaLang/julia · GitHub](https://github.com/JuliaLang/julia/pull/30075#issuecomment-442151605)), or at least wipe out `stdlib/Pkg`.

---

<div class="post-metadata">

**Author:** ![andreasnoack](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/andreasnoack/32/27_2.png) [@andreasnoack](https://discourse.julialang.org/u/andreasnoack)\
**Post date:** [February 19, 2019, 8:52pm UTC](https://discourse.julialang.org/t/julia-1-0-3-testing-period/18610/38 "2019-02-19T20:52:41Z")

</div>

> [@fredrikekre](#):
>
> or at least wipe out `stdlib/Pkg` .

Thanks. That did it.

[Previous page](https://discourse.julialang.org/t/julia-1-0-3-testing-period/18610.md?page=1)
