Ok. Thanks. LLVM 3.8 gives me this now when trying to link faust

undefined symbols for architecture x86_64:
  "typeinfo for llvm::Instruction", referenced from:
      typeinfo for llvm::SelectInst in llvm_code_container.o
  "typeinfo for llvm::ObjectCache", referenced from:
      typeinfo for FaustObjectCache in llvm_dsp_aux.o
  "typeinfo for llvm::CmpInst", referenced from:
      typeinfo for llvm::FCmpInst in llvm_code_container.o
ld: symbol(s) not found for architecture x86_64

Do you know anything about these? Looks an LLVM install problem but it built 
and installed fine.
========================
Dr Victor Lazzarini
Dean of Arts, Celtic Studies and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952 

> On 7 Sep 2016, at 09:53, Stéphane Letz <l...@grame.fr> wrote:
> 
> Not really  but who knows? ((-,
> 
> Another possible issue is mismatch between libc++ and linstdc++ (this « 
> string" trace could say …)
> 
> Stéphane
> 
> 
>> Le 7 sept. 2016 à 10:48, victor.lazzar...@nuim.ie a écrit :
>> 
>> OK, did you see anything from the backtrace that might indicate an LLVM 
>> issue?
>> ========================
>> Dr Victor Lazzarini
>> Dean of Arts, Celtic Studies and Philosophy,
>> Maynooth University,
>> Maynooth, Co Kildare, Ireland
>> Tel: 00 353 7086936
>> Fax: 00 353 1 7086952 
>> 
>>> On 7 Sep 2016, at 09:45, Stéphane Letz <l...@grame.fr> wrote:
>>> 
>>> Possibly try a newer LLVM version also (up to 3.8 should work)
>>> 
>>> Stéphane
>>> 
>>>> Le 7 sept. 2016 à 10:43, victor.lazzar...@nuim.ie a écrit :
>>>> 
>>>> The debug build did not yield any clearer lldb outputs.
>>>> ========================
>>>> Dr Victor Lazzarini
>>>> Dean of Arts, Celtic Studies and Philosophy,
>>>> Maynooth University,
>>>> Maynooth, Co Kildare, Ireland
>>>> Tel: 00 353 7086936
>>>> Fax: 00 353 1 7086952 
>>>> 
>>>>> On 7 Sep 2016, at 09:40, victor.lazzar...@nuim.ie wrote:
>>>>> 
>>>>> LLVM 3.2, any DSP.
>>>>> 
>>>>> The funny thing is that I went to rebuild the older version I had and it 
>>>>> also segfaults, so it could be something
>>>>> to do with moving to 10.11. The version I build on 10.10 last year was 
>>>>> working fine until I tried the update.
>>>>> 
>>>>> I am building now with -g and no optimisation to see if I get a clearer 
>>>>> debug line for you.
>>>>> ========================
>>>>> Dr Victor Lazzarini
>>>>> Dean of Arts, Celtic Studies and Philosophy,
>>>>> Maynooth University,
>>>>> Maynooth, Co Kildare, Ireland
>>>>> Tel: 00 353 7086936
>>>>> Fax: 00 353 1 7086952 
>>>>> 
>>>>>> On 7 Sep 2016, at 09:32, Stéphane Letz <l...@grame.fr> wrote:
>>>>>> 
>>>>>> Hi Victor,
>>>>>> 
>>>>>> - does is occur with any DSP?
>>>>>> 
>>>>>> - what version of LLVM are you using ?
>>>>>> 
>>>>>> Stéphane
>>>>>> 
>>>>>>> Le 7 sept. 2016 à 10:13, Victor Lazzarini <victor.lazzar...@nuim.ie> a 
>>>>>>> écrit :
>>>>>>> 
>>>>>>> Hi,
>>>>>>> 
>>>>>>> I’ve just pulled and re-build from faust2 branch on OSX 10.11 and I am 
>>>>>>> getting a segfault when running
>>>>>>> the faust command. Since I have no debugging symbols, all I can do is 
>>>>>>> give you a backtrace
>>>>>>> 
>>>>>>> bt
>>>>>>> * thread #1: tid = 0x6a59aa, 0x00000001003f92cf 
>>>>>>> faust`std::__1::__tree_node_base<void*>*& 
>>>>>>> std::__1::__tree<std::__1::basic_string<char, 
>>>>>>> std::__1::char_traits<char>, std::__1::allocator<char> >, 
>>>>>>> std::__1::less<std::__1::basic_string<char, 
>>>>>>> std::__1::char_traits<char>, std::__1::allocator<char> > >, 
>>>>>>> std::__1::allocator<std::__1::basic_string<char, 
>>>>>>> std::__1::char_traits<char>, std::__1::allocator<char> > > 
>>>>>>> >::__find_equal<std::__1::basic_string<char, 
>>>>>>> std::__1::char_traits<char>, std::__1::allocator<char> > 
>>>>>>> >(std::__1::__tree_node_base<void*>*&, std::__1::basic_string<char, 
>>>>>>> std::__1::char_traits<char>, std::__1::allocator<char> > const&) + 463, 
>>>>>>> queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, 
>>>>>>> address=0x0)
>>>>>>> * frame #0: 0x00000001003f92cf 
>>>>>>> faust`std::__1::__tree_node_base<void*>*& 
>>>>>>> std::__1::__tree<std::__1::basic_string<char, 
>>>>>>> std::__1::char_traits<char>, std::__1::allocator<char> >, 
>>>>>>> std::__1::less<std::__1::basic_string<char, 
>>>>>>> std::__1::char_traits<char>, std::__1::allocator<char> > >, 
>>>>>>> std::__1::allocator<std::__1::basic_string<char, 
>>>>>>> std::__1::char_traits<char>, std::__1::allocator<char> > > 
>>>>>>> >::__find_equal<std::__1::basic_string<char, 
>>>>>>> std::__1::char_traits<char>, std::__1::allocator<char> > 
>>>>>>> >(std::__1::__tree_node_base<void*>*&, std::__1::basic_string<char, 
>>>>>>> std::__1::char_traits<char>, std::__1::allocator<char> > const&) + 463
>>>>>>> frame #1: 0x00000001003f88d2 
>>>>>>> faust`std::__1::__tree<std::__1::basic_string<char, 
>>>>>>> std::__1::char_traits<char>, std::__1::allocator<char> >, 
>>>>>>> std::__1::less<std::__1::basic_string<char, 
>>>>>>> std::__1::char_traits<char>, std::__1::allocator<char> > >, 
>>>>>>> std::__1::allocator<std::__1::basic_string<char, 
>>>>>>> std::__1::char_traits<char>, std::__1::allocator<char> > > 
>>>>>>> >::__insert_unique(std::__1::basic_string<char, 
>>>>>>> std::__1::char_traits<char>, std::__1::allocator<char> > const&) + 98
>>>>>>> frame #2: 0x000000010014d248 faust`SourceReader::expandrec(CTree*, 
>>>>>>> std::__1::set<std::__1::basic_string<char, std::__1::char_traits<char>, 
>>>>>>> std::__1::allocator<char> >, 
>>>>>>> std::__1::less<std::__1::basic_string<char, 
>>>>>>> std::__1::char_traits<char>, std::__1::allocator<char> > >, 
>>>>>>> std::__1::allocator<std::__1::basic_string<char, 
>>>>>>> std::__1::char_traits<char>, std::__1::allocator<char> > > >&, CTree*) 
>>>>>>> + 184
>>>>>>> frame #3: 0x000000010014d15b faust`SourceReader::expandlist(CTree*) + 59
>>>>>>> frame #4: 0x00000001002a93ea faust`parseSourceFiles() + 362
>>>>>>> frame #5: 0x00000001002a237f faust`compile_faust_internal(int, char 
>>>>>>> const**, char const*, char const*, bool) + 607
>>>>>>> frame #6: 0x000000010029e609 faust`main + 57
>>>>>>> frame #7: 0x00007fff8ff7c5ad libdyld.dylib`start + 1
>>>>>>> frame #8: 0x00007fff8ff7c5ad libdyld.dylib`start + 1
>>>>>>> 
>>>>>>> I’ll have to revert to my older version since this is not working.
>>>>>>> 
>>>>>>> best regards
>>>>>>> ========================
>>>>>>> Dr Victor Lazzarini
>>>>>>> Dean of Arts, Celtic Studies and Philosophy,
>>>>>>> Maynooth University,
>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>> Tel: 00 353 7086936
>>>>>>> Fax: 00 353 1 7086952 
>>>>>>> 
>>>>>>> 
>>>>>>> ------------------------------------------------------------------------------
>>>>>>> _______________________________________________
>>>>>>> Faudiostream-users mailing list
>>>>>>> Faudiostream-users@lists.sourceforge.net
>>>>>>> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>>>>>> 
>>>>> 
>>>>> 
>>>>> ------------------------------------------------------------------------------
>>>>> _______________________________________________
>>>>> Faudiostream-users mailing list
>>>>> Faudiostream-users@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>>>> 
>>>> 
>>>> ------------------------------------------------------------------------------
>>>> _______________________________________________
>>>> Faudiostream-users mailing list
>>>> Faudiostream-users@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>>> 
>> 
>> 
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> Faudiostream-users mailing list
>> Faudiostream-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
> 


------------------------------------------------------------------------------
_______________________________________________
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users

Reply via email to