Executing directly in swi-prolog: "random(Test)" works fine so it means that random/1 is available in API. But using an application compiled in previous version with random/1 fails....
2013/5/24 olivier sallou <olivier.sal...@gmail.com> > I said that random/3 is not available anymore. > > I meant random/1 is not available, not random/3 is defined instead > > I see following error at runtime: > > DEBUG org.irisa.genouest.logol.StreamGobbler - [stderr] ERROR: > suffixmatch/9: Undefined procedure: random:random/1 > DEBUG org.irisa.genouest.logol.StreamGobbler - [stderr] ERROR: However, > there are definitions for: > DEBUG org.irisa.genouest.logol.StreamGobbler - [stderr] ERROR: > random:random/3 > > > -- > > gpg key id: 4096R/326D8438 (keyring.debian.org) > > Key fingerprint = 5FB4 6F83 D3B9 5204 6335 D26D 78DC 68DB 326D 8438 > > -- gpg key id: 4096R/326D8438 (keyring.debian.org) Key fingerprint = 5FB4 6F83 D3B9 5204 6335 D26D 78DC 68DB 326D 8438