Emily Bourne
Emily Bourne
Fix the precision of `numpy.absolute` function and the internal precision of the real and imaginary parts of a `LiteralComplex`. The latter caused no bugs so far as the precision of...
**Describe the bug** Modulo in augassign doesn't work in C **To Reproduce** Provide code to reproduce the behavior: ```python a %= 2*pi ``` Provide the generated code, or the error...
**Describe the bug** Add numpy.sign function **Test Code** Provide code which does not currently work but which should do when this issue is fixed: ```python a = sign(-1) ```
**Describe the bug** We would like to add the python builtin `round` to pyccel **Test Code** Provide code which does not currently work but which should do when this issue...
Improve cwrapper to handle slices as arguments to functions translated to Fortran. Fixes #1117 **Commit Summary** - Add slices to `BindCFunctionDef` arguments - Allow `IndexedElement` as argument in cwrapper (to...
**Describe the bug** np.array chooses wrong dtype from its arguments **To Reproduce** Provide code to reproduce the behavior: ```python @types('int8', 'int8') def return_array(a, b): from numpy import array x =...
**Describe the bug** If the same name is used for variables with different types an error is raised, however this is not the case if a variable and a function...
**Describe the bug** C has no way to rename functions, nor does it have namespaces. This makes collisions much more likely when using more than one file. Furthermore there is...
**Describe the bug** When passing an array created on the fly to a function, the code will not translate to C. **To Reproduce** Provide code to reproduce the behavior: ```python...
Windows will not run lapack or blas tests. They fail with the error: ``` liblapack.dll: cannot open shared object file: No such file or directory ``` It is not clear...