On Sat, Oct 25, 2025 at 7:58 AM Stéphane Letz <[email protected]> wrote:
>
> Hi Kjetil,
>
> > Le 25 oct. 2025 à 01:17, Kjetil Matheussen <[email protected]> a 
> > écrit :
> >
> > Hi, for this program:
> >
> >   process = rdtable(2,3,4);
> >
> > Faust gives this error message: "Broken function found". Same error
> > message for any program using rdtable or rwtable.
>
> « Broken function found »  is not an error returned by the compiler itself 
> AFAIC. Are you using  the libfaust API  here ? Or directly using the « faust 
> » command ?
>

Yeah, I forgot to mention that it is an error message coming from
LLVM, at least that's what I found out when googling it.


> >
> > This only happens with LLVM10 in Windows64, and with Faust 2.81.2.
> > I don't get this error in MacOS/x86 with the same configuration.
> > And I didn't get this error when using Faust 2.70.3.
> >
> > A solution might be to upgrade LLVM, but it takes a very very long
> > time to cross-compile LLVM for both windows and macos on my
> > "compilation server" from 2008(!), so I'm waiting a little bit before
> > trying that. (I'm about to release a new version of Radium BTW.)
>
> Yes try to upgrade LLVM.
>

I will. MXE, which is the package manager I use for cross-compiling
Windows software, only provides LLVM 10,
but maybe it's possible to download binary packages of LLVM from msys
so I'll try that.


_______________________________________________
Faudiostream-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/faudiostream-devel

Reply via email to