Skip to content

igneus/le-external-calls-bug

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Liberty Eiffel external calls to C functions

Minimal example for a bug report

Building

$ se c c_calls.ace

Running

$ ./c_calls

Expected output:

Hello, void argumentless world!
Hello, int argumentless world!
1
Hello, void 1 world with arguments!
Hello, int world with arguments!
3

Actual output:

93910415328000
Hello, void 1 world with arguments!
Hello, int world with arguments!
3

i.e. external functions without arguments don't get called. Return values of such functions, if any, are somehow produced by Liberty without actually calling the external function.

(Content of the first line changes with each run.)

About

minimal example for a bug report

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published