search for: modulex

Displaying 6 results from an estimated 6 matches for "modulex".

Did you mean: module
2012 Dec 17
1
[LLVMdev] Execution Engine issue with composite module
...with the linked module. then i proceed to create the executionEngine: llvm::EngineBuilder eB(executableModule); eB.setEngineKind(llvm::EngineKind::JIT); llvmEngine = eB.create(); which seems to go well, but as soon as i run: llvm::Function* foo2 = moduleX->getFunction("foo2"); engine->getPointerToFunction(foo2); i get the error: LLVM ERROR: Program used external function 'foo' which could not be resolved! Any idea what is wrong? i thought linking those modules together in a single module would solve this proble...
2017 Jan 18
2
Weak symbol/alias semantics
...n-comdat case, I'm not sure how this works in the following situation (copied from an example in my response just now to pcc): If a module contains the following, and both @x and @y are non-prevailing in that module: @x = weak global ... @y = weak alias @x and the prevailing def for @x is in moduleX with a different value than the prevailing def for @y which comes from moduleY. Just because they are aliased in this module doesn't mean they must be aliased elsewhere, right? For this case (weak non-prevailing alias to a weak non-prevailing def) I think it should eventually become: @x = exte...
2017 Jan 18
2
Weak symbol/alias semantics
...pied from an example in my response just now to pcc): > > > > If a module contains the following, and both @x and @y are non-prevailing > > in that module: > > > > @x = weak global ... > > @y = weak alias @x > > > > and the prevailing def for @x is in moduleX with a different value than > the > > prevailing def for @y which comes from moduleY. Just because they are > > aliased in this module doesn't mean they must be aliased elsewhere, > > right? > > Correct. > > > For this case (weak non-prevailing alias to a wea...
2013 Mar 06
0
"Cannot find definition Class" and "Could not find class" hiccups after manifest/module update - once for every agent
...39;' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:364:in `run'' /usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:132:in `run'' /usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:86:in `execute'' /usr/bin/puppet:4 … and… Error: Could not find class <moduleX>::users::sudoers for <nodeA> on node <nodeA> /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:167:in `evaluate_classes'' /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:150:in `each'' /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:150:in `evaluate...
2017 Jan 13
6
Weak symbol/alias semantics
Hi Mehdi, Peter and David (and anyone else who sees this), I've been playing with some examples to handle the weak symbol cases we discussed in IRC earlier this week in the context of D28523. I was going to implement the support for turning aliases into copies in order to enable performing thinLTOResolveWeakForLinkerGUID on both aliases and aliasees, as a first step to being able to drop
2017 Jan 14
4
Weak symbol/alias semantics
Thanks, David and Peter. Some responses to Peter's email below. Teresa On Fri, Jan 13, 2017 at 3:21 PM, Peter Collingbourne <peter at pcc.me.uk> wrote: > Hi Teresa, > > I think that to answer your question correctly it is helpful to consider > what is going on at the object file level. For your test1.c we conceptually > have a .text section containing the body of f, and