Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ensure macro expansion uses the right module #16533

Merged
merged 1 commit into from
May 25, 2016
Merged

ensure macro expansion uses the right module #16533

merged 1 commit into from
May 25, 2016

Conversation

vtjnash
Copy link
Sponsor Member

@vtjnash vtjnash commented May 23, 2016

fix #15838

@vtjnash
Copy link
Sponsor Member Author

vtjnash commented May 23, 2016

CI passed, except for a networking failure in the pkg test. Is this testing something unreliable?

    From worker 3:       * pkg                  Exception running test pkg : 
On worker 3:
LoadError: GitError(Code:ERROR, Class:OS, Failed to receive response: The server returned an invalid or unrecognized response
) 
 in macro expansion at .\libgit2\error.jl:98 [inlined] 
 in #fetch#46 at .\libgit2\remote.jl:70 
 in #fetch at .\null:0 
 in #fetch#87 at .\libgit2.jl:159 
 in #18 at .\pkg\entry.jl:234 
 in transact at .\libgit2.jl:499 
 in with at .\libgit2\types.jl:660 
 in checkout at .\pkg\entry.jl:227
 in #2 at .\pkg\dir.jl:31
 in cd at .\file.jl:48
 in #cd#1 at .\pkg\dir.jl:31
 in #checkout#1 at .\pkg.jl:164 
 in #3 at C:\projects\julia\test\pkg.jl:74 
 in temp_pkg_dir at C:\projects\julia\test\pkg.jl:13 
 in temp_pkg_dir at C:\projects\julia\test\pkg.jl:7 
 in include_string at .\loading.jl:380 
 in include_from_node1 at .\loading.jl:429 
 in macro expansion at .\util.jl:179 [inlined] 
 in runtests at C:\projects\julia\test\testdefs.jl:7 
 in #16 at C:\projects\julia\test\runtests.jl:36 
 in #302 at .\multi.jl:1026 
 in run_work_thunk at .\multi.jl:750 
 in macro expansion at .\multi.jl:1026 [inlined] 
 in #301 at .\event.jl:46
while loading C:\projects\julia\test\pkg.jl, in expression starting on line 22 
ERROR: LoadError: Some tests exited with errors.
 in (::##11#19)() at C:\projects\julia\test\runtests.jl:64
 in cd(::##11#19, ::String) at .\file.jl:48
 in include_from_node1(::String) at .\loading.jl:426
 in process_options(::Base.JLOptions) at .\client.jl:266
 in _start() at .\client.jl:322
while loading C:\projects\julia\test\runtests.jl, in expression starting on line 13
Command exited with code 1

@tkelman
Copy link
Contributor

tkelman commented May 23, 2016

That error is happening often. Not sure if it's a new test or hitting recently refactored code paths. cc @wildart any ideas?

@@ -1702,7 +1702,7 @@ static jl_cgval_t emit_new_struct(jl_value_t *ty, size_t nargs, jl_value_t **arg
if (!init_as_value) {
// avoid unboxing the argument explicitely
// and use memcpy instead
dest = builder.CreateConstInBoundsGEP2_32(lt, strct, 0, i);
dest = builder.CreateConstInBoundsGEP2_32(LLVM37_param(lt) strct, 0, i);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this should perhaps have been mentioned in the commit message, but thanks

@vtjnash vtjnash merged commit 6d2ba9d into master May 25, 2016
@vtjnash vtjnash deleted the jn/methodtable branch May 25, 2016 15:39
@wildart
Copy link
Member

wildart commented May 25, 2016

We'll never know what it was because libgit2 does not report actual error for windows connection.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Extending macro in another module
3 participants